【发布时间】:2013-07-04 09:56:59
【问题描述】:
我正在将 django select2 用于 Web 应用程序。函数 getNames() 从 db 加载名称。 getNames() 以 [(id_value1,value1),(id_value2,value2)] 形式返回元组列表,其中 id_value 是整数,value1 是字符串 但是我想为 select2 字段使用占位符.占位符仅在选择元素具有空选项字段时出现,即 选项>。
问题是我无法添加空选项字段。知道我该怎么做。
field = Select2ChoiceField(
required=False,
widget=Select2Widget(attrs={'placeholder':"Select your name"}),
choices=(getNames()),
【问题讨论】:
-
您可以在列表前添加一个空元组,例如
choices=[('', '')] + getNames()
标签: django django-models