Django / From redirect_to to RedirectView



既然你知道,我们不能在django 1.5中使用from django.views.generic.simple import redirect_to。然而,我们在视图中使用了这类函数。py:

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

我想从1.4迁移到1.5,但我不知道如何在带有request和url参数的views.py中使用RedirectView。

您可以使用redirect代替

现在您可以简单地将redirect_to更改为

return redirect('/auth/login')

您可以使用基于类的视图或RedirectView

RedirectView可以帮助您重定向url,其工作方式类似于redirect_to。两者都应用在urls.py中。但我找不到任何从views.py重定向的解决方案。

来源:Django 中的"No module named simple"错误

最新更新