姜戈“下一个”不工作?
不知道这里出了什么问题。我正在使用内置的评论表单。表单标签如下:
<form action="{% comment_form_target %}?next={% url post post.id %}" method="post">
生成的 HTML 如下所示:
<form action="/comments/post/?next=/6/" method="post">
其中 /6/
是我的帖子的 post_detail 地址。然而我最终还是到达了这个网址
http://localhost:8000/comments/posted/?c=4
:
感谢您的评论。 留言
这是怎么回事?谢谢!
Not sure what's wrong here. I'm using the built-in comment form. The form tag is like this:
<form action="{% comment_form_target %}?next={% url post post.id %}" method="post">
The resulting HTML looks like this:
<form action="/comments/post/?next=/6/" method="post">
Where /6/
is my Post's post_detail address. However I still end up at this URL:
http://localhost:8000/comments/posted/?c=4
with a
Thank you for your comment.
message
What is going on here? Thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
next
应该是 POST param ,而不是 GET param 。尝试将以下行添加到您的表单中
,并将表单的操作保留为
"{% comment_form_target %}"
next
should be a POST param , not a GET param .try add following line into your form
and leave the action of the form as
"{% comment_form_target %}"