Как установить ограничение NOT NULL для поля charfield в Django?

Я пытаюсь понять, как я могу установить ограничение NOT NULL на поле charfield.

В настоящее время моя модель выглядит следующим образом:

class Tutors(models.Model):
    first_name = models.CharField(max_length=20)
    last_name = models.CharField(max_length=20, blank=False)
    email = models.EmailField(max_length=254)
    birth_day = models.DateField(auto_now=False, auto_now_add=False)

    def __str__(self):
        return(self.first_name + ' ' + self.last_name)

Я хочу убедиться, что last_name и first_name не могут быть сохранены в базе данных как NOT NULL. Доки меня немного запутали lol

blank=False обеспечит, что любая форма для этой модели не может иметь пустое значение для этого поля. Чтобы установить NOT NULL на столбец базы данных, также включите null=False.

Если вы не укажете null в своем классе модели. null=False используется по умолчанию

Документация Django

Вернуться на верх