class BmUserManager(BaseUserManager):
def create_user(self, useremail, display_name, password=None):
if not useremail:
raise ValueError('Users must have an email address')
user = self.model(useremail=BmUserManager.normalize_email(useremail))
user.display_name = display_name
user.email = useremail
user.set_password(password)
user.save(using=self._db)
return user
有什么用自我模型(用户电子邮件=BmUserManager.normalize_电子邮件(用户电子邮件))?在
模型管理器的
model
属性只是对为其创建管理器的模型类的引用。在本例中,它引用将使用此管理器的任何用户模型。在相关问题 更多 >
编程相关推荐