Я столкнулся с этой ошибкой в drf. Это произошло, когда я добавил его в поле даты и пола в своей модели
вот мой models.py
class Users(AbstractBaseUser, PermissionsMixin):
username = models.CharField(max_length = 100, blank = True, unique=True)
email = models.EmailField(max_length = 100, blank=False)
first_name = models.CharField(max_length = 100, blank = False)
last_name = models.CharField(max_length = 100, default='',blank=True)
dob = models.DateField(allow_null=True, blank=True)
gender = models.CharField(null=True,max_length = 10,blank=True)
class Meta:
indexes = [models.Index(fields=["first_name"])]
USERNAME_FIELD = "username"
EMAIL_FIELD = "email"
REQUIRED_FIELDS = ["first_name"]
objects = UserManager()
def get_absolute_url(self):
return "/users/%i/" % (self.pk)
Я хотел указать нулевые значения для dob и пола при регистрации пользователя.