0

ここで何が問題なのかわかりません。組み込みのコメント フォームを使用しています。フォームタグは次のようになります。

<form action="{% comment_form_target %}?next={% url post post.id %}" method="post">

結果の HTML は次のようになります。

<form action="/comments/post/?next=/6/" method="post">

/6/私の投稿の post_detail アドレスはどこですか。しかし、私はまだこのURLに行き着きます:

http://localhost:8000/comments/posted/?c=4

とともに

コメントありがとうございます。メッセージ

ここで何が起こっているのですか?ありがとう!

4

1 に答える 1

4

nextGET パラメータではなく、POST パラメータにする必要があります。次の行をフォームに追加してみてください

 <input type="hidden" name="next" value="{% url post post.id %}" />

フォームのアクションをそのままにしておきます"{% comment_form_target %}"

于 2011-04-15T12:48:19.833 に答える