Python Django URL即使在重定向后也不会更改

Python 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', {}) 相反,请使用以下命令: 相反,请使用以下命令: 我尝试重定向

我是新的django 1.9。我已经创建了一个自定义注册页面。完成注册后,我可以转到给定的重定向URL,但URL名称不会在URL地址栏中得到更改

注册URL-

可以转到模板URL,但URL未更改。它与上面的“注册URL”相同

View.py

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/')