不确定这里有什么问题。我正在使用内置评论表单。表单标签是这样的:
<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
带
感谢您的评论。 消息
这里发生了什么?谢谢!
答案 0 :(得分:4)
next
应该是POST参数,而不是GET参数。
尝试在表单中添加以下行
<input type="hidden" name="next" value="{% url post post.id %}" />
并将表单的操作保留为"{% comment_form_target %}"