Django-rest-framework 'ожидал `date', но получил`datetime '. Отказ от принуждения

Я использую django-rest-framework и пытаюсь использовать дату своего часового пояса в качестве поля по умолчанию для даты, но я не могу этого сделать. Для установки поля DateTime default = timezone.now работает отлично, а для поля Date - ошибка при сериализации.

Ожидаемый date , но получил datetime , Отказ от принуждения "

time = models.DateTimeField(default=timezone.now) Это работает

date = models.DateField(default=timezone.now) Но это не работает

date = models.DateField(default=timezone.datetime.today) И даже это не работает.

0 ответов

Другие вопросы по тегам