Python Django URL即使在重定向后也不会更改
我是新的django 1.9。我已经创建了一个自定义注册页面。完成注册后,我可以转到给定的重定向URL,但URL名称不会在URL地址栏中得到更改 注册URL- 可以转到模板URL,但URL未更改。它与上面的“注册URL”相同 View.pyPython Django URL即使在重定向后也不会更改,python,django,url,redirect,Python,Django,Url,Redirect,我是新的django 1.9。我已经创建了一个自定义注册页面。完成注册后,我可以转到给定的重定向URL,但URL名称不会在URL地址栏中得到更改 注册URL- 可以转到模板URL,但URL未更改。它与上面的“注册URL”相同 View.py def add(request): // Do something return render(request, 'register/index.html', {}) 相反,请使用以下命令: 相反,请使用以下命令: 我尝试重定向
def add(request):
// Do something
return render(request, 'register/index.html', {})
相反,请使用以下命令:
相反,请使用以下命令:
我尝试重定向(),但url更改为
http://localhost:8000/register/add/register/index.html
。我需要http://localhost:8000/register/
。还需要将参数与URL一起发送。@iNikkz好的,添加了一个示例,请查看。谢谢。如何使用redirect()发送数据?@iNikkz请参阅和。希望这些主题能通过重定向解决问题。仍然无法了解如何使用重定向传递参数。你能编辑你的答案并帮我吗。ThanksI尝试重定向(),但url更改为http://localhost:8000/register/add/register/index.html
。我需要http://localhost:8000/register/
。还需要将参数与URL一起发送。@iNikkz好的,添加了一个示例,请查看。谢谢。如何使用redirect()发送数据?@iNikkz请参阅和。希望这些主题能通过重定向解决问题。仍然无法了解如何使用重定向传递参数。你能编辑你的答案并帮我吗。谢谢
def add(request):
# Do something
return redirect('/register/')