django.contrib.auth.models.Userdjango を使い始めたばかりで、基本クラスを拡張して独自のサイト プロファイルを作成したいと考えています。これを行う方法が説明されています。
私が理解している限りAUTH_PROFILE_MODULE、あなたのsettings.py.
さて、このようにプロファイルクラスの拡張クラスを作成すると
class UserProfile(models.Model):
user = models.ForeignKey(User, unique=True)
somefield = models.CharField()
class UserProfileExtended(UserProfile):
extrafield = models.CharField()
それでは、両方をプロファイルクラスにすることはできませんよね?
(この場合、extrafieldをスーパークラスに追加して を完全に削除するだけです。実際にそれらを分割したいUserProfileExtendedほど多くのフィールドがあると想像してください)UserProfileExtended
ご協力いただきありがとうございます!