顾名思义就是系统参数,里面存放着许多系统用的资料,如资料库创立时间、UUID、预设template等等,我们在开启开发者模式的时候可以透过Odoo介面设定,也可以透过self.env['ir.config.parameter']
来增删修改,下列会介绍笔者自己架设时遇到的设定
有时候需要建立一个全域变数,我们可以透过System parameter设定Key & Value,例如我们只接受带有特定token的request,抑或是我们指派一个帐户当作公用帐户....等等,而定义的Key为model.<Parameter Name>
,如: res_student.token,通常我们可以配合Settings做画面,再去产生相对的Key&Value,产出来如下:
在我们架设Odoo的时候,我们即使设定好相关的domain,但Odoo在发邀请函或是附带连结时,常常会发现domain是纯IP,这时候就要去设定相关的System parameter:
web.base.url
: http://domain
web.base.url.freeze
: True
设定freeze是防止odoo在某些情况下自动更改,设定完後即可发现相关连结就是你设定的domain。
当我们设定完web.base.url
或是某些情况下会发现要影印report时会报错,这时候我们就要来检查report url是不是有问题,此问题是因为参照不到我们设定路径下的CSS或JS这些静态档案
report.url
: http://127.0.0.1:8069
只要将report.url指向自己便没问题了,8069为odoo service port。
以上三种是笔者遇到的问题和用法,如果有其他用法也欢迎分享。
<<: DAY 25 Full Screen Modal - Follow Us
JavaScript是一套透过原型链(prototype)实作的物件导向程序设计(Object-or...
15 sec ago !~MOBAMOVIEFLIX~NETFLIX-OFFICIAL+]~SOUN...
企划发想过程 第三步 评估可行性 在发现市场需求後就要开始评估这项企画的可行性,及意味这要从各方面分...
ERP是「 企业资源计划 」的缩写 (Enterprise resource planning ER...
在上一篇文章中提到,我们可以将不同类别当中的共同属性或方法,提取出来放在 parent 类别当中,然...