笔记这种东西,想起来就记上一点吧!随缘

1、odoo之权限控制

放置权限的文件夹(odoo自动生成):

odoo之权限

其中csv文件就像是一张表格,那么第一行就像是表单的列名,解释:

id,:模型的id        保存形式:access_  +  模型名称(把点换成'_'

name,:模型名称        保存形式:模型名称

model_id:id,:对应的对象模型        保存形式:model_  + 模型名称(把点换成'_')     

group_id:id,:自定义分组(下面会说)        保存形式:组的id    

perm_read,perm_write,perm_create,perm_unlink:这些分别表示下面的四个权限:


odoo之权限

下面会说内容:如何建立分组

上面说了第一个文件,接下来就是第二个文件。话说第二个文件应该 也是自动生成的 但是我这里确实没有,但这样也不妨碍我们的成功!

上代码:怎么放不了代码,崩溃

odoo之权限

首先解释第一个record:

    放置当前模块 id里写模块名称  name的话就写中文名称吧,省的还要去百度,还要写翻译(这里的的中文名称将会显示在设置中的群组里)

第二个record:

    这个就是设置群组的record,id随便写,name一样写中文,category_id继承第一个record的id即可  表示作用于这个模块

第三个record:

    比于之前,多一个implied_ids 这个与设置群组中的继承标签同步,也可以不写,手动设置是一样的。

小知识:noupdate属性表示是否更具模块应用的更新而更新,0表示no  1表示yes  默认不写则是0

end:写完这些 记得更新模块应用,进入 设置》群组》找到你添加的群组进入设置即可。

相关文章: