我正在编写一个简单的博客应用程序,我使用HttpResponseRedirect()在用户评论后重定向到博客详细信息
return HttpResponseRedirect(reverse('detail', args=(in_blog_id)))
但是当我点击浏览器中的后退按钮时,它会在提交评论之前转到页面,我的意思是,该页面的评论表格已经完成,我只是希望用户在评论后点击后退按钮时返回博客列表。
那么它在Django中有功能或方法吗?
对不起,我上面没有说清楚,我的意思是我只想在一个页面中发布表单,我正在使用CommentView()
并直接对此视图进行url()
,
<form action="/blogs/{{ blog.id }}/comment/" method="post">
{% csrf_token %}
<label>Name:</label><input type="text" name="author"/>
<label>Comment:</label><input type="text" name="comment_text" />
<input type="submit" value="Submit" />
在我的html文件中使用此代码来制作表单。当我点击提交时,它会转到/blogs/{{ blog.id }}/comment/
,然后我会使用HttpResponseRedirect()
返回。