我正在使用odoo 8.0。我创建一个模型和一个视图来管理该模型。代码是这样的:
模型
from openerp.osv import osv, fields
class ServiceLink(osv.Model):
_name = 'mymodule.servicelink'
_description = 'Service link'
_columns = {
'link': fields.char('Link')
}
admin.xml
...
<record model="ir.actions.act_window" id="action_view_service_link">
<field name="name">Service Link</field>
<field name="res_model">mymodule.servicelink</field>
<field name="view_type">tree</field>
<field name="view_mode">tree,form</field>
</record>
...
ir.model.access.csv
id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
id_01,mymodule.servicelink,model_mymodule_servicelink,base.group_user,1,1,1,1
我将模型(.py)导入到____init__.py,admin.xml和ir.model.access.csv到____openerp__.py >>数据中。我现在所拥有的:模型的树形视图和表单视图有效。但是,树形视图上的“创建”和“导入”按钮不会出现。
我的问题是:我做错了什么,我该怎么做才能使它们出现?谢谢你,圣诞节快乐。
在admin.xmk中,我必须设置
<field name="view_type">form</field>
代替
<field name="view_type">tree</field>
参考在这里。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句