0
は、私がAbstractUserからADMINUSERを拡張:AdminUserを拡張するかどうかは、AbstractUserから継承する必要がありますか?前
class AdminUser(AbstractUser):
username = models.CharField(max_length=16)
password = models.CharField(max_length=40) # sha1加密
real_name = models.CharField(max_length=12, null=True, blank=True)
phone = models.CharField(max_length=11) # 手机号码
is_staff = models.BooleanField(default=True)
is_superuser = models.BooleanField(default=False)
あなたは、私が管理者ユーザであるかどうかを定義するためにis_staff
とis_superuser
を使用して参照してください。
しかし、今日、私はDjango documentをお読みください。 USERADMINがあります:
from django.contrib.auth.admin import UserAdmin as BaseUserAdmin
私はAbstractUserからサブクラス化する間違っていたかどうか? UserAdminから継承する必要があるかどうか