我想更改hr.holidays表单中date_from和date_to字段设置的默认值,但我无法弄清楚这些值的来源。
模型中没有_defaults,字段定义中没有默认值=。
任何提示?
答案 0 :(得分:2)
我终于找到了这些值设置的位置。 它是在web_calendar.js脚本中硬编码的。参见:
https://github.com/odoo/odoo/blob/8.0/addons/web_calendar/static/src/js/web_calendar.js#L627
答案 1 :(得分:-1)
您可以查看销售模块,查看sale.py是否有Odoo 9.0社区插件,但Odoo 8.0某些模块尚未迁移用于新API,并且应用您自己的功能将其作为您自己的逻辑并在您的字段属性上调用它
例如:
@api.model
def _default_note(self):
return self.env.user.company_id.sale_note
note = fields.Text('Terms and conditions', default=_default_note)
我希望我的回答对您有所帮助:)。