在Django Python中将一个视图重定向到另一个视图
如何从一个视图重定向到另一个视图(下一个视图):在Django Python中将一个视图重定向到另一个视图,python,django,Python,Django,如何从一个视图重定向到另一个视图(下一个视图): 在URL.py中为URL模式本身指定一个名称: url('/bar/', BarView.as_view(), name='bar') 只需将其传递给重定向: return redirect('bar') 如果在url.py中为视图指定了名称,则可以使用 return redirect('name-of-view-in-urls-py')) 这看起来不错。以前版本的views.py将foo()和bar()作为函数。foo()重定向到bar并
在URL.py中为URL模式本身指定一个名称:
url('/bar/', BarView.as_view(), name='bar')
只需将其传递给重定向:
return redirect('bar')
如果在url.py
中为视图指定了名称,则可以使用
return redirect('name-of-view-in-urls-py'))
这看起来不错。以前版本的views.py将foo()和bar()作为函数。foo()重定向到bar并像这样传递id参数:redirect(bar,id)。尝试使用url('bar')不起作用,很遗憾,看起来我在某个地方犯了错误。
return redirect('name-of-view-in-urls-py'))