Выбор пустого ярлыкаField Django
Как вы делаете 'ChoiceField
этикетка ведет себя какModelChoiceField
? Есть ли способ установитьempty_label
или хотя бы показать пустое поле?
Forms.py:
thing = forms.ModelChoiceField(queryset=Thing.objects.all(), empty_label='Label')
color = forms.ChoiceField(choices=COLORS)
year = forms.ChoiceField(choices=YEAR_CHOICES)
Я попробовал решения, предложенные здесь:
Переполнение стека Q - НастройкаCHOICES = [('','All')] + CHOICES
привело к внутренней ошибке сервера.
Переполнение стека Q2 - после определения('', '---------'),
в моем выборе, по-прежнему по умолчанию первый элемент в списке, а не('', '---------'),
выбор.
Суть - попробовал с помощьюEmptyChoiceField
определяется здесь, но не работает с использованием Django 1.4.
Но ничего из этого не помогло мне. Как бы вы решили эту проблему? Спасибо за ваши идеи!