我在Django中一直使用UUIDField作为我的主密钥。我的项目有一个具有继承字段的模型层次结构,在顶部,我有以下超类:from django.db import models
class HasIDMixin(models.Modelused when not defining a primary key type, by default 'django.db.models.AutoField'.按照警告的建议,我尝试了setting
我正在使用Python(3.7)和Django(2.2)进行一个项目,在该项目中,我必须将多种类型的用户实现为:除此之外,我还需要使用我试图使用的策略是构建一个自定义基础模型,作为从User继承的AbstractBaseUser,并创建一个自定义User Manager,使email成为username,但它不起作用。以下是我的完整模型代码:
class UserManager(BaseUse