“user=自我模型(用户电子邮件=BmUserManager.normalize_电子邮件(用户电子邮件))“?是否用于创建新的自定义用户?

2024-09-24 08:35:24 发布

您现在位置:Python中文网/ 问答频道 /正文

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_电子邮件(用户电子邮件))?在


Tags: 用户nameself电子邮件emaildefcreatedisplay