1. ホーム
  2. python

[解決済み] このユーザーは匿名なのか、それとも実際に私のシステム上のユーザーなのかを確認するにはどうすればよいですか?

2023-01-05 01:01:51

質問

def index(request):
    the_user = request.user

Django では、本当のユーザかどうかを知るにはどうしたらいいでしょうか? 私は試してみました。

if the_user: というようにしましたが、誰もログインしていなくても"AnonymousUser"は存在します。 そのため、常にtrueが返され、これではうまくいきません。

どのように解決するのですか?

以下のように request.user.is_anonymous が返す True .