わからないこと
カスタムユーザー(デフォルトのユーザーを継承した、例えばProfileモデル)を作成したいが、AbstractBaseUser
やAbstractUser
があり、どれを使えば良いのかわからない。
環境
OS: Ubuntu 16.04
Python: 3.6.2
Django: 2.0.1
詳細
上記の通り、デフォルトのユーザーの基底クラスっぽいものを継承して、ログインに使ったり各ユーザーの詳細な設定情報などを持ったモデルを作りたいです。
最低限createsuperuser
コマンドが使えるのとログインに使用できる状態にするのが目標です。
ログインに使用するフィールドはデフォルトのusernameとpasswordで問題ないです。
ですが、ネット上の情報ではAbstractBaseUser
やAbstractUser
を継承する方法があり、どちらが良いのかわかりません。
上記の条件の場合、どちらを使うのが良いでしょうか。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/02/01 03:15