所以我整天都被困住了,在这一点上我感到绝望。
从昨天开始,我一直在学习有关Odoo的信息。我创建了一个自定义Python模块。这是field.py
中的代码class Field(models.Model):
_name = "challenge.field"
name = fields.Char("Full Name", required=True)
email_address = fields.Char("Email Address")
这里是views.xml中的内容>
<odoo> <menuitem name="Challenge" id="challenge_root_menu"/> <record model="ir.actions.act_window" id="action_challenge_field"> <field name="name">Field</field> <field name="res_model">challenge.field</field> <field name="view_mode">tree,form</field> </record> </odoo>
这里是security.xml
<odoo> <record id="testers" model="res.groups"> <field name="name">Testers Challenge</field> </record> </odoo>
最后是ir.model.access.csv
id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink my_challenge,challenge.field,model_challenge_field,testers,1,1,1,1
无论我做什么,该应用程序都不会出现在应用程序字段中,因此我无法启动它。
谢谢。
所以我整天都被困住了,在这一点上我感到绝望。从昨天开始,我一直在学习有关Odoo的信息。我创建了一个自定义Python模块。这是field.py类中的代码。Field(...
将action
分配给菜单项记录。