【发布时间】:2026-02-16 12:55:02
【问题描述】:
假设我从 django 用户类继承:
# import AbstractUser class ....
class MyUser(AbstractUser):
gender = models.Charfield(....
....
# I want to make the email field blank=False and unique=True
# however, to my knowledge, python doesn't allow you to
# override inherited fields
那么我如何使电子邮件字段空白=False 并且唯一=True。注意:我也在使用 South,所以 South 友好的代码会很好。 (注意:我使用的是 Django 1.5,所以希望有一个解决方案,这样我就不必从 AbstractBaseUser 创建自己的用户模型)
【问题讨论】:
标签: python django django-models