modelchoicefield django добавить пустое значение

Форма:

class FilterForm(forms.Form):
    uchastok = forms.ModelChoiceField(queryset=Department.objects.filter(is_prod=True), 
                                      empty_label='все', label='Фильтровать по участку', 
                                      required=False)
    object = forms.ModelChoiceField(queryset=Object.objects.all(), empty_label='все', 
                                    label='Фильтровать по объекту', required=False)

При попытке передать в качестве значения пустую строку указанная форма не проходит валидацию. Данные то я могу получить из form.data но хотелось бы чтобы форма отрабатывала без ошибок. Форма необходима для фильтра по связанным объектам, пустая строка нужна для обработки вывода без фильтрации.


Ответы (0 шт):