如何从一个 View 重定向到另一个 View (下一个 View ):
class FooView(TemplateView):
template_name 'foo.html'
def post(self, *args, **kwargs):
return redirect(BarView)
# return redirect(BarView.as_view()) ???
class BarView(TemplateView):
template_name 'bar.html'
最佳答案
在 urls.py 中为 URL 模式本身命名:
url('/bar/', BarView.as_view(), name='bar')
并将其传递给重定向:
return redirect('bar')
关于python - 在 Django Python 中将一个 View 重定向到另一个 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28071750/