У меня есть модель, которая имеет start date
и количество дней. Из этого я вычисляю STARTING_DATE и ENDING_DATE этой записи.Обнаружение конфликтов в Django Forms
Я хочу, чтобы добавить функцию в своих формах, которые будут проверять, есть ли конфликт с датами
так что если есть модель, которая начнется в 09-01-2014
дни = 10. Я не хочу, чтобы любая модель для запуска до 09-11-2014
Теперь я передаю родительскую модель форме. И мне нужен способ для этого
form = MyForm(request.POST or None, parent=user) # for add
form = MyForm(request.POST or None, parent=user, instance=myModel)
Я думаю, что лучший способ сделать это, чтобы иметь список неприемлемых дат. Однако этот список будет слишком большим, если значение дня будет большим.