[Answer]-Django; Why empty_label is not shown in ModelChoiceField?

1👍

From the docs

Note that if a ModelChoiceField is required and has a default initial
value, no empty choice is created (regardless of the value of
empty_label).

By default every field is required. So how do you use the form? Do you provide some initial value? Try to set required=False to see if this is the reason for not showing the empty_label.

👤Todor

Leave a comment