У меня есть модель, подобная этой:
class Cert(models.Model):
COUNTY_CHOICES = (
('Choice1', 'Choice1'),
('Choice2', 'Choice2'),
)
someField = models.CharField(max_length=12, unique=True)
county = models.CharField(max_length=10, choices=COUNTY_CHOICES)
Затем у меня есть форма, подобная этой:
class SearchForm(forms.Form):
someField = forms.CharField(max_length=12, required=False)
county = forms.ChoiceField(choices=Cert.COUNTY_CHOICES, required=False)
Я хочу, чтобы моя форма поиска позволяла "пусто"опция "все", но я не хочу, чтобы моя модель позволяла это.Есть ли способ сделать это или мне нужно создать еще один список ВЫБОРОВ?Я попытался сделать это не обязательным в форме, и я попытался добавить «начальный» параметр, ни один из которых не решил мою проблему.