从其他View中返回RedirectView

时间:2014-07-22 08:50:27

标签: django

我需要从其他视图中返回RedirectView:

BarView看起来像这样:

class BarView(RedirectView):
  def get_redirect_url(self, *args, **kwargs):
    ..
    return 'some_url.html'

然后是FooView:

class FooView(View):
  def get(self, request, *args, **kwargs):
  ..
  return BarView.as_view()

或者FooView应该返回HttpResponseRedirect

return HttpResponseRedirect(BarView)

非常感谢你的帮助。

0 个答案:

没有答案