allauthユーザーに対してget_object_or_404(MyModel、pk = 1)を使用する予定ですが、MyModelパーツの作成方法がわかりません。Django-Allauthを使用してユーザーモデルを参照する方法
user = get_object_or_404(User, pk=1)
allauthユーザーに対してget_object_or_404(MyModel、pk = 1)を使用する予定ですが、MyModelパーツの作成方法がわかりません。Django-Allauthを使用してユーザーモデルを参照する方法
user = get_object_or_404(User, pk=1)
、単にユーザモデルのインポート:
from django.contrib.auth.models import User
をそしてあなたは今、それを参照することがプロジェクトはAutoOneToOneField(https://github.com/skorokithakis/django-annoying#autoonetoonefieldに記載されています)があり、DjangoのUser-tableと1対1の関係にある「プロファイルテーブル」の作成に非常に便利です。レコードが存在しない場合、Djangoの外部キーフィールドは例外をスローしますが、このフィールドタイプは自動的にオンザフライで作成されます。非常に便利です:プロファイルテーブルエントリを参照するだけで、レコードが実際にそこに存在すると信じることができます。
「ジャンゴいやがらせ」:あなたは主キーからユーザーオブジェクトを取得したい場合
「MyModelパーツを作成する方法」私はMyModelを作成すると思います –