3

ご存じのとおり、Django 1.5 では from django.views.generic.simple import redirect_to を使用できません。ただし、views.py でこの種の関数を使用していました。

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

1.4 から 1.5 に移行したいのですが、views.py で request および url 引数を使用して RedirectView を使用する方法がわかりませんでした。

4

2 に答える 2

1

クラスベースのビューまたはRedirectViewを使用できます

RedirectView は、redirect_to のように機能する URL をリダイレクトするのに役立ちます。どちらも urls.py に適用されます。しかし、views.py からリダイレクトする解決策が見つかりませんでした。

ソース: Django の「単純な名前のモジュールはありません」エラー

于 2013-07-25T15:05:19.973 に答える
1

代わりに使用できますredirect

redirect_toこれで、単に変更できます

return redirect('/auth/login')
于 2013-07-25T14:46:23.830 に答える