由于Django 1.7,您可以通过在模型字段定义中向您的选择列表中添加值来自定义空白值的标签。从有关配置的文档
field choices
:
除非在字段上设置blank=false和默认值,否则将使用“选择”框呈现包含“-------”的标签。若要重写此行为,请将元组添加到不包含任何值的选项中;例如,(none,“your string for display”)。或者,您可以使用空字符串而不是无字符串,这是有意义的,例如在charfield上。
我检查了不同版本的Django的文档,发现
added in Django 1.7
.