【发布时间】:2015-01-01 16:06:55
【问题描述】:
我不知道为什么,但是当我想在数据库中插入新字段时,ir.model.access.csv 出现问题。
当我重新启动 Odoo 时,我有这个错误 内部服务器错误 服务器遇到内部错误,无法完成您的请求。要么是服务器超载,要么是应用程序出错。
我的 ir.model.access.csv
id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
res_partner.access_res_partner_clicshopping,res.partner clicshopping,account.model_res_partner,base.group_sale_manager,1,1,1,1
我的 res_partner.py
from openerp.osv import fields, osv
from openerp.tools.translate import _
class res_partner(osv.osv):
_inherit = 'res.partner'
_description = "ClicShopping partner"
_columns = {
'clicshopping_note_customers': fields.text('Note on Customers', translate=True, help="Specific Information"),
}
_init.py
from . import models
openerp.py
# any module necessary for this one to work correctly
'depends': [
'account',
'account_accountant',
'account_voucher',
'sale',
'product',
'stock'
],
'external_dependencies': {
'python': [],
},
# always loaded
'data': [
'security/ir.model.access.csv',
'views/product_clicshopping_view.xml',
'views/res_partner.xml',
],
res_partner.xml
<?xml version="1.0" encoding="utf-8" ?>
<openerp>
<data>
<record model="ir.ui.view" id="res_partner_form">
<field name="name">res.partner_clicshopping_partner</field>
<field name="model">res.partner</field>
<field name="inherit_id" ref="base.view_partner_form"/> <!-- external_id -->
<field name="arch" type="xml">
<notebook position="inside">
<page string="ClicShopping">
</page>
</notebook>
</field>
</record>
</data>
</openerp>
谢谢
【问题讨论】:
标签: python database security odoo