формы.
есть в модели два поля с датами,одно поле заполняем руками,а второй имеет свойство auto_now_add=True,можно ли как то в методе clean сравнить эти поля,чтобы так скажем валидацию дат проверить или же в методе clean это нельзя сделать,так как поле с auto_now_add=True появляется только при сохранении формы?
В формах ты можешь сравнить входящие и текущие данные объекта
получается такое можно реализовать во вьюхе с помощью имя_формы.save(commit=False) ,а в переопределенном методе clean не получится?
В форму можно объект передать
это да,если он есть,а если только создаю
Ну и с чем ты сравнивать тогда будешь?
одно поле,которое заполняет джанго date_create = models.DateField('Дата создания', auto_now_add=True) второе поле ,которое ручками прописывается start_of_action = models.DateField('Начало действия')
А вообще можешь через дейттайм.сейчас сравнить, а не с несуществующим полем
Обсуждают сегодня