我正在将 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()),