2011-07-31 57 views
2

djangoがコメントを投稿したときにリダイレクトされるURLを変更したいのですが、現在のリダイレクトではなくコメントが投稿されたページあなたのコメントURLに感謝します。私はこれをdjangoでオーバーライドできる場所はありますか?ありがとうDjangoが成功URLを変更する

+0

の可能重複[Djangoは:コメントのポストの後に現在の記事にリダイレクト](http://stackoverflow.com/questions/2123206/django-redirect現在の記事 - コメント後の記事) – miku

答えて

5

フォームが投稿された後にリダイレクトしたいURLの値をコメントフォームに追加して、nextという名前の隠しフィールドを追加するだけです。ドキュメントから

例:

<input type="hidden" name="next" value="{% url my_comment_was_posted %}" /> 

https://docs.djangoproject.com/en/dev/ref/contrib/comments/#redirecting-after-the-comment-post

+1

優秀 - ありがとうございました、ドキュメントでそれを完全に逃しました! – jvc26

関連する問題