ссылается само на себя в виде onetoone отношения. Не проходит валидация формы редактирования, если в поле указан тот же самый экземпляр, что и был указан при создании. Как лучше обработать такой случай? Переопределить валидацию этого поля в clean/validate методе или установить свой валидатор на это конкретное поле или же как-то менее костыльно можно провернуть?
а какая задача решается таким экстравагантным способом?
У модели Database есть поле is_db_dr. Если в нем указано True, то в поле db_dr должен быть выбор одного из всех инстансов этой же модели Database, у которых is_db_dr так же True
поле формы? - так сформируй choices сам какие надо в джанго-форме
Мой вопрос не по choices, а по валидации
Обсуждают сегодня