... ザーが最後にログインした日時です。 date_joined ¶ アカウントが作成された日時。 属性 ¶ class models. User is_authenticated ¶ ( AnonymousUser.is_authenticated が常に False なのとは対照的に) 常に True の読み取り専用属性です。ユーザが認証済みかどうかを知らせる方法で ... のインスタンスの場合、この属性は True となります。 is_anonymous ¶ 常に False の読み取り専用属性です。 User オブジェクトと AnonymousUser オブジェクトを区別する方法です。一般的に、 is_authenticated を使う方が好ましいと言えます。 メソッド ¶ class models. User g ... 使用します。そうでない場合、1つだけならば AUTHENTICATION_BACKENDS 内の backend を使用し、複数ある場合は例外を発生させます。 AnonymousUser オブジェクト ¶ class models. AnonymousUser ¶ django.contrib.auth.models.AnonymousUser は、 django.contrib.auth.models.User ... ... ザーが最後にログインした日時です。 date_joined ¶ アカウントが作成された日時。 属性 ¶ class models. User is_authenticated ¶ ( AnonymousUser.is_authenticated が常に False なのとは対照的に) 常に True の読み取り専用属性です。ユーザが認証済みかどうかを知らせる方法で ... のインスタンスの場合、この属性は True となります。 is_anonymous ¶ 常に False の読み取り専用属性です。 User オブジェクトと AnonymousUser オブジェクトを区別する方法です。一般的に、 is_authenticated を使う方が好ましいと言えます。 メソッド ¶ class models. User g ... 使用します。そうでない場合、1つだけならば AUTHENTICATION_BACKENDS 内の backend を使用し、複数ある場合は例外を発生させます。 AnonymousUser オブジェクト ¶ class models. AnonymousUser ¶ django.contrib.auth.models.AnonymousUser は、 django.contrib.auth.models.User ... ... なりません。 カスタマイズ例 ¶ 以下はリクエスト・ファクトリを使ったユニットテストです: from django.contrib.auth.models import AnonymousUser , User from django.test import RequestFactory , TestCase from .views import MyView , my_view class SimpleTest ( TestCase ) ... ou can simulate a # logged-in user by setting request.user manually. request . user = self . user # Or you can simulate an anonymous user by setting request.user to # an AnonymousUser instance. request . user = AnonymousUser () # Test my_view() as if it were ... ... なりません。 カスタマイズ例 ¶ 以下はリクエスト・ファクトリを使ったユニットテストです: from django.contrib.auth.models import AnonymousUser , User from django.test import RequestFactory , TestCase from .views import MyView , my_view class SimpleTest ( TestCase ) ... ou can simulate a # logged-in user by setting request.user manually. request . user = self . user # Or you can simulate an anonymous user by setting request.user to # an AnonymousUser instance. request . user = AnonymousUser () # Test my_view() as if it were ... ... アクセス許可を格納する場所はありません。しかし、認証バックエンドに渡されたユーザーオブジェクトは django.contrib.auth.models.AnonymousUser オブジェクトとなることがあります。これにより、バックエンドは匿名ユーザー向けのカスタムの認可動作を指定できます。この仕組み ... 号位置を持つ文字について、それらが同一とみなされるように、username に NFKC Unicode正規化を適用します。 is_authenticated ¶ ( AnonymousUser.is_authenticated が常に False なのとは対照的に) 常に True の読み取り専用属性です。ユーザが認証済みかどうかを知らせる方法で ... のインスタンスの場合、この属性は True となります。 is_anonymous ¶ 常に False の読み取り専用属性です。 User オブジェクトと AnonymousUser オブジェクトを区別する方法です。一般的に、 is_authenticated を使う方が好ましいと言えます。 set_password ( raw_password ) ¶ ... ... アクセス許可を格納する場所はありません。しかし、認証バックエンドに渡されたユーザーオブジェクトは django.contrib.auth.models.AnonymousUser オブジェクトとなることがあります。これにより、バックエンドは匿名ユーザー向けのカスタムの認可動作を指定できます。この仕組み ... 号位置を持つ文字について、それらが同一とみなされるように、username に NFKC Unicode正規化を適用します。 is_authenticated ¶ ( AnonymousUser.is_authenticated が常に False なのとは対照的に) 常に True の読み取り専用属性です。ユーザが認証済みかどうかを知らせる方法で ... のインスタンスの場合、この属性は True となります。 is_anonymous ¶ 常に False の読み取り専用属性です。 User オブジェクトと AnonymousUser オブジェクトを区別する方法です。一般的に、 is_authenticated を使う方が好ましいと言えます。 set_password ( raw_password ) ¶ ... ... から: 現在ログインしているユーザーを表す AUTH_USER_MODEL のインスタンスです。ユーザーが現在ログインしていない場合、 user は AnonymousUser のインスタンスに設定されます。 is_authenticated を使用して、それらを区別できます。例えば、こうです: if request . user . is ... _authenticated : ... # Do something for logged-in users. else : ... # Do something for anonymous users. The auser() can be used to access the user in async contexts. メソッド ¶ HttpRequest. auser () ¶ AuthenticationMiddlewa ... ログインしているユーザーを表す AUTH_USER_MODEL のインスタンスを返します。もしユーザーが現在ログインしていない場合、 auser は AnonymousUser のインスタンスを返します。これは user 属性に似ていますが、非同期コンテキストでも機能します。 HttpRequest. get_host () [ソー ... ... ストに request.user 属性と request.auser 非同期メソッドを提供します。もしユーザーが現在ログインしていない場合、この属性には AnonymousUser のインスタンスが、ログインしている場合は User のインスタンスがセットされます。 両者は、 is_authenticated を用いて次のように ... 識別できます。 if request . user . is_authenticated : # Do something for authenticated users. ... else : # Do something for anonymous users. ... 非同期ビューでは次のようになります。 user = await request . auser () if user . is_authenticated : # Do something fo ... r authenticated users. ... else : # Do something for anonymous users. ... ユーザーをログインさせる方法 ¶ 現在のセッションに接続したい認証ユーザーがいる場合、 login() 関数を使用できます。 lo ... ... から: 現在ログインしているユーザーを表す AUTH_USER_MODEL のインスタンスです。ユーザーが現在ログインしていない場合、 user は AnonymousUser のインスタンスに設定されます。 is_authenticated を使用して、それらを区別できます。例えば、こうです: if request . user . is ... _authenticated : ... # Do something for logged-in users. else : ... # Do something for anonymous users. The auser() can be used to access the user in async contexts. メソッド ¶ HttpRequest. auser () ¶ AuthenticationMiddlewa ... ログインしているユーザーを表す AUTH_USER_MODEL のインスタンスを返します。もしユーザーが現在ログインしていない場合、 auser は AnonymousUser のインスタンスを返します。これは user 属性に似ていますが、非同期コンテキストでも機能します。 HttpRequest. get_host () [ソー ... ... ストに request.user 属性と request.auser 非同期メソッドを提供します。もしユーザーが現在ログインしていない場合、この属性には AnonymousUser のインスタンスが、ログインしている場合は User のインスタンスがセットされます。 両者は、 is_authenticated を用いて次のように ... 識別できます。 if request . user . is_authenticated : # Do something for authenticated users. ... else : # Do something for anonymous users. ... 非同期ビューでは次のようになります。 user = await request . auser () if user . is_authenticated : # Do something fo ... r authenticated users. ... else : # Do something for anonymous users. ... ユーザーをログインさせる方法 ¶ 現在のセッションに接続したい認証ユーザーがいる場合、 login() 関数を使用できます。 lo ... 2026年10月08日