我不知道是否有这样的事情,我对此经验很少,所以我问。这样的解决方案可行吗?我需要一个User
和一个Profile
和email
-password
的一个AbstractBaseUser
,Profile
将使用OneToOne关系连接到用户。如下:
class User(AbstractUser):
pass
class Profil(AbstractBaseUser, PermissionsMixin):
user = models.OneToOneField(User, on_delete=models.CASCADE)
email = models.EmailField('email address', max_length=254, unique=True)
USERNAME_FIELD = 'email'
在模型中,用户需要填写所需的用户名字段。如何使用属性将其与Profile模型关联并下载User模型的数据?