代理模型错误:类中的本地字段与基类中同名的字段冲突

2024-06-01 08:40:36 发布

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

class EmailUser(User):

    class Meta:
        proxy = True

    email = models.EmailField(_('email address'), unique=True)

在上面,我试图实现一个proxy model,但是我得到了这个错误消息:

^{pr2}$

我想知道我为什么会犯这个错误,以及该怎么做。我使用的是Django版本1.11。在


Tags: true消息modeladdressmodelsemail错误meta
1条回答
网友
1楼 · 发布于 2024-06-01 08:40:36

你不能用代理模型做你想做的事。幸运的是,Django可以很容易地扩展内置的用户模型:创建一个继承自AbstractUser的普通具体模型,并将AUTH_User_model设置设置为模型的名称。在

相关问题 更多 >