Python 继承django';我的模型中的默认用户模型
我有一个关于django的用户继承的问题 我浏览了django的文档,在那里我看到了用户模型的继承性,如果我想通过电子邮件和密码注册用户 我的问题是: 我将创建的默认用户模型和自定义用户模型有什么区别? 我可以在自定义用户模型中使用权限和添加组吗 如果我想在我的模型中继承django的默认用户呢Python 继承django';我的模型中的默认用户模型,python,django,inheritance,Python,Django,Inheritance,我有一个关于django的用户继承的问题 我浏览了django的文档,在那里我看到了用户模型的继承性,如果我想通过电子邮件和密码注册用户 我的问题是: 我将创建的默认用户模型和自定义用户模型有什么区别? 我可以在自定义用户模型中使用权限和添加组吗 如果我想在我的模型中继承django的默认用户呢 class Person(User): address = models.CharField(max_length=100) def __unicode__(self):
class Person(User):
address = models.CharField(max_length=100)
def __unicode__(self):
return self.address
这里的用户模型是django的默认用户模型?
我可以这样继承吗?基于django
构造兼容的自定义用户模型的最简单方法是从AbstractBaseUser继承。AbstractBaseUser提供用户模型的核心实现,包括哈希密码和令牌化密码重置
Alse是一个很好的选择。任何方法都有类似的效果: