私は、ユーザーのユーザー情報を拡張する方法をいくつか見出し、モデル継承方法を採用することに決めました。ユーザーのdjango継承
は、例えば、私が持っている:今、それは私が新しいユーザーにメールを送信して私を助けるためにdjango_registrationをダウンロードし、実行され
class Parent(User):
contact_means = models.IntegerField()
is_staff = False
objects = userManager()
を。つまり、登録フォームを使用して新規ユーザーを登録するのではなく、django_registrationの電子メール送信/承認機能を呼び出すことです。だから、私のワークフローは:
私の問題は、django-registrationは新しいユーザーと一緒にユーザーテーブルに新しい登録プロファイルを作成することです。これを調整してカスタムユーザーテーブルにユーザーエントリを追加できるようにするにはどうすればよいですか。
私は
modelAdmin
としかし、私は私にdjango_registrationから生成されたユーザオブジェクトを保存していないか、django_registrationからcreate_inactive_userを起動するsave_model方法を変更を作成しようとしました
モデルの継承を使用していて、親モデルに外部キー属性がない場合は、親テーブルです。
はいあなたはユーザーへの暗黙的な外部キーを持っていますモデルの継承によって作成された親は、user_ptrと呼ばれます –