0
今、私は以下のコードを使用して、ユーザがログインしていないかどうかを確認しています。 ログインページにリダイレクトされていない場合は、ユーザがログインしているか常に確認する
from .account_controller import logged_in
from django.http import HttpResponseRedirect
def some_view(request):
# Check if user is not logged in.
if not logged_in(request):
return HttpResponseRedirect('/login/')
# If the user is logged in, then continue
pass
は、私が欲しいのはにないこのコード私は新しいメソッドを作るつもりですたびに含まれています。 どうすれば全体を表示、そうでない場合はのように、私は新しいメソッドを作成するたびに、ユーザーがログインしているかどうかを確認します。
すべての回答がありがとうございます!
にリダイレクトし、この
の目的のためにlogin_requiredデコレータを築いてきましたが、公式ドキュメントを読んで:[login_requiredをデコレータ](https://docs.djangoproject.com/en/1.10/topics/auth/default/#the-login-required-decorator) – furas
@furasありがとうございます。私はそれが今働く方法を理解する! – Erika