Django DatField возвращает нулевое значение каждый раз, когда я регистрирую информацию
У меня есть модель, которая регистрирует информацию о проекте, которая имеет start date и end date, но когда я отправляю эту информацию, значение start date и end date равно null их значение никогда не сохраняется в базе данных.
Вот мой model.py
class Project(models.Model):
project_name = models.CharField(max_length=255, blank=False)
created_by = models.ForeignKey(
Employee, related_name='employee', on_delete=models.CASCADE)
status = models.CharField(
max_length=50, choices=PROJECT_STATUS_CHOICES, default=COMING_STATUS, null=True, blank=True
)
start_date = models.DateField( null=False)
end_date = models.DateField( null=False)
created_at = models.DateTimeField(auto_now_add=True)
updated_at = models.DateTimeField(auto_now=True)
def __str__(self):
return self.project_name
Вот список данных проекта
{
"id": 1,
"created_by": "Teshome",
"project_name": "Teshome",
"status": "Coming",
"start_date": null,
"end_date": null,
"created_at": "2022-04-15T12:16:31.045887Z",
"updated_at": "2022-04-15T12:16:31.045887Z"
},
{
"id": 2,
"created_by": "Teshome",
"project_name": "Babi",
"status": "Ended",
"start_date": null,
"end_date": null,
"created_at": "2022-04-15T12:30:03.332208Z",
"updated_at": "2022-04-15T12:30:03.332208Z"
},
Я не использовал никакого фронтенд-фреймворка для регистрации информации о проекте, я просто сделал это из Django Admin.
Как я могу решить эту проблему Исуэ?
Спасибо