В моем текущем файле моделей для моего приложения у меня есть несколько полей даты публикации, даты начала и окончания. Однако я хотел бы изменить их с DateFields на DateTimeFields. Это даст пользователю немного больше гибкости при установке даты публикации, так как он хотел бы указать время.
Я использую юг для миграции базы данных, будут ли у меня проблемы при изменении поля в базе данных? Или надо будет удалить? Затем добавьте его как DateTimeField?
Как только я это сделаю, смогу ли я установить время по умолчанию? например, я бы хотел, чтобы дата начала начиналась в 9 утра. и дата окончания, чтобы закончить в полночь.
Во всяком случае, вот модели, которые я хотел бы изменить.
start_date = models.DateField()
end_date = models.DateField()
Я хотел бы изменить на:
start_date = models.DateTimeField()
end_date = models.DateTimeField()
Любая помощь будет оценена по достоинству.