Django /从redirect_to到RedirectView

时间:2013-07-25 14:40:33

标签: python django

既然你知道,我们不能在Django 1.5中使用django.views.generic.simple import redirect_to。但是我们在views.py中使用了这种函数:

return redirect_to(request, '/auth/login/')

我想从1.4迁移到1.5但我无法弄清楚如何在views.py中使用带有request和url参数的RedirectView。

2 个答案:

答案 0 :(得分:1)

您可以使用redirect instead

现在您只需将redirect_to更改为

即可
return redirect('/auth/login')

答案 1 :(得分:1)

您可以使用Class based viewsRedirectView

RedirectView可帮助您重定向与redirect_to类似的网址。两者都应用于urls.py.但我找不到任何从views.py重定向的解决方案。

来源:"No module named simple” error in Django