Odoo 将res.users继承到新模型时出错
我试图继承odoo12的res.users模型,但得到一个错误。 我的代码如下:Odoo 将res.users继承到新模型时出错,odoo,odoo-12,Odoo,Odoo 12,我试图继承odoo12的res.users模型,但得到一个错误。 我的代码如下: model.py class SaleIndividual(models.Model): _name = 'sale.individual' _inherit = 'res.users' individual_description = fields.Char() view.xml <?xml version="1.0"?> <odoo> &
model.py
class SaleIndividual(models.Model):
_name = 'sale.individual'
_inherit = 'res.users'
individual_description = fields.Char()
view.xml
<?xml version="1.0"?>
<odoo>
<record id="view_form_sale_custom_individual" model="ir.ui.view">
<field name="name">Individual Form</field>
<field name="model">sale.individual</field>
<field name="arch" type="xml">
<form string="Individual"> <group>
<field name="name" />
<field name="individual_description" />
<label for="login" class="oe_edit_only" string="Email Address"/>
<h2>
<field name="login"
placeholder="email@yourcompany.com"/>
</h2>
</group>
</form>
</field>
</record>
<record id="view_tree_sale_custom_individual" model="ir.ui.view">
<field name="name">Individual Form</field>
<field name="model">sale.individual</field>
<field name="arch" type="xml">
<tree>
<field name="individual_description" />
</tree>
</field>
</record>
model.py
个人类别(models.Model):
_名称='sale.personal'
_继承='res.users'
单个_description=fields.Char()
view.xml
个人形式
个人销售
个人形式
个人销售
重复的键值违反了唯一约束
“res_group_users_rel_gid_uid_key”
详细信息:键(gid,uid)=(1,1)已存在
如果要继承
res.user
,则需要按以下方式编写代码:
使用方法如下:
class SaleIndividual(models.Model):
_name = 'sale.individual'
_inherits = 'res.users'
name = fields.Char()
email = fields.Char()
individual_description = fields.Char()
我想为继承res.users的新模型在db中创建一个单独的表