У меня есть настраиваемое поле, которое является подклассом ModelMultipleChoiceField.Я предоставляю варианты для отображения с помощью параметра queryset.Этот набор запросов исключает определенные значения.Моя проблема возникает, когда во время операции очистки для некоторых рабочих процессов мне нужно выбрать параметр, который изначально был исключен с помощью набора запросов.Когда я пытаюсь сохранить это значение, django отказывается сохранять его, говоря, что это недопустимый параметр.При поиске чистого метода для ModelMultipleChoiceField я обнаружил, что он проверяет, находится ли указанное «значение» в исходном наборе запросов, что вызывает мою дилемму.
Я хотел знать, возможно ли обойти эту проблему безлюбые серьезные хаки.