У меня есть модель
class League(models.Model):
league = models.IntegerField(primary_key=True)
season_start = models.DateField(null=True)
Я создаю объекты из модели Лиги из данных json, которые извлекаю из внешнего API, и сохраняю их в базе данных.
response = requests.get(leagues_url, headers = header)
leagues_json = response.json()
data_json = leagues_json["api"]["leagues"]
for item in data_json:
league_id = item["league_id"]
season_start = item["season_start"]
b = League.objects.update_or_create(league = league_id,season_start = season_start)
Иногда данные json для поля season_start не имеют значения none, и это поле none вызывает ошибку при создании объектов лиги и сохранении их в базе данных. Как я могу решить проблемы, вызванные отсутствием значений при сохранении их в поле даты