在Django中扩展AbstractUser模型
Django AbstractUser模型中定义了哪些属性 我扩展了模型:在Django中扩展AbstractUser模型,django,django-models,Django,Django Models,Django AbstractUser模型中定义了哪些属性 我扩展了模型: from django.db import models from django.contrib.auth.models import AbstractUser class User(AbstractUser): pass 我是否必须为用户名、名字、姓氏等创建自己的字段?或者已经定义了吗?是的,已经为AbstractUser定义了这些字段(用户名、电子邮件、名字、姓氏、is_staff、is_active、d
from django.db import models
from django.contrib.auth.models import AbstractUser
class User(AbstractUser):
pass
我是否必须为用户名、名字、姓氏等创建自己的字段?或者已经定义了吗?是的,已经为AbstractUser定义了这些字段(用户名、电子邮件、名字、姓氏、is_staff、is_active、date_joined)。您可以在django admin中查看字段 在这里,您可以发现这些字段已经定义。 但是,如果希望用户类不包含这些字段,请查找AbstractBaseUser类
谢谢!这对我有帮助。