擅长:python、mysql、java
<p>我遇到了一个类似的问题,我更新了一个记录,我的呈现重定向呈现了正确的页面,但是我的URL没有改变。我不知道的是,你不仅可以像你正在做的那样呈现重定向一个特定的页面,而且你还可以呈现重定向一个在你的网址.py文件。我通过指定一个网址.py声明的url,它有点像是通过普通的循环发送请求到url文件,然后发送到指定的视图文件,沿途传递任何声明的参数。在</p>
<p>所以在你的代码里</p>
<pre><code>return redirect(request, 'home/getpassword.html', {'squestion': squestion })
</code></pre>
<p>你可以试试</p>
^{pr2}$
<p>确保你的网址.py文件指定要传递的参数。在</p>
<p>查看stackoverflow上的这篇文章:
<a href="https://stackoverflow.com/questions/3209906/django-return-redirect-with-parameters">Django return redirect() with parameters</a></p>
<p>以及阅读render redirect()部分的django文档
<a href="https://docs.djangoproject.com/en/1.11/topics/http/shortcuts/" rel="nofollow noreferrer">https://docs.djangoproject.com/en/1.11/topics/http/shortcuts/</a></p>
<p>希望有帮助。在</p>