Выбор пустого ярлыка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.

Но ничего из этого не помогло мне. Как бы вы решили эту проблему? Спасибо за ваши идеи!

Ответы на вопрос(7)

Ваш ответ на вопрос