Переход от DateTimeField к DateField в Django

У меня есть Django Model с двумя DateTimeFields:

class FacilityTender(models.Model):
    """
    Class to store Facility Tender
    """
    publisher = models.ForeignKey('company.Company', on_delete=models.CASCADE)
    publish_date = models.DateTimeField(auto_now_add=True)
    start_date = models.DateTimeField()
    end_date = models.DateTimeField()
 ...

Теперь мне нужно изменить DateTimeFields на DateFields. При этом приложение не может быть развернуто, так как при запросе объекты, созданные до миграции, не соответствуют новым DateField.

При выполнении самой миграции ошибки не возникает.

Возвращается:

invalid literal for int() with base 10: b'31 11:41:29'

for this qs: running_tenders = FacilityTender.objects.filter(publisher__cashpool__name=user_cashpool.name)

Full Traceback

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