如何在Odoo 11中删除默认的空选择框选项?

时间:2018-11-26 13:44:29

标签: python python-3.x odoo

我正在Odoo 11中使用 many2one 字段。默认情况下,我的选择框的第一个选项为空,但我不想这样做。

<select class="o_input o_field_widget o_required_modifier" name="department_id" id="o_field_input_28">
 <option value="false"></option>
 <option value="4">Test Departma</option>
</select>

如果在选择框中有一个选项(默认空选项除外),则将首先选择它。否则,最初可以将其选择为空选项。

请帮助我。

1 个答案:

答案 0 :(得分:1)

您可以在客户端中设置默认值,也可以在代码中实现它。

代码

pip install "django-filter<2.0"

客户:

  1. 激活调试模式
  2. 切换到应设置默认值的模型的表格视图(创建空记录)
  3. 在字段中设置默认值
  4. 打开调试模式菜单“设置默认值”(请参阅​​odoo runbot的屏幕截图)
  5. 填写助手(PopUp),然后单击“保存默认值”按钮
  6. 关闭空的或新创建的记录(无需保存)

enter image description here