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.
Source:stackexchange.com