![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
odoo
大鱼云
Python开发(web方向)在职,在看机会,欢迎大家内推哟~
4年工作经验,曾担任技术经理~
展开
-
一个model显示不同的from和tree视图
代码:<record id="prison_following_group_mananger_list" model="ir.actions.act_window"> <field name="name">审批管理</field> <field name="res_model">prison.following.group</...原创 2019-05-29 22:04:45 · 225 阅读 · 0 评论 -
修改Odoo 源码中的 创建并搜索
修改Odoo 源码中的 创建并搜索 使得不限制长度,所有的都显示创建并搜索在 …\addons\web\static\src\js\fields\relational_fields.js 文件中,屏蔽掉如下内容:注意:修改完js文件,需要清空浏览器的缓存...原创 2019-05-29 22:01:19 · 337 阅读 · 1 评论 -
website翻页
在controler 中:@http.route(['/prison','/prison/page/<int:page>'], auth='public', website=True)def index(self,page=1, **kw): Teachers = http.request.env['prison.warn'] //后面接的是模型名称 step = ...原创 2019-05-29 21:54:32 · 138 阅读 · 0 评论 -
权限管理
权限级别Odoo的权限的核心是权限组(res_groups)。对每个权限组,可以设置权限组的菜单表示,对象表示,记录规则表示,字段表示。菜单/对象级别设置哪些人可以访问哪些菜单/对象,对象的访问权限包括创建、读、写、删除。记录级别设置哪些人可以访问哪些记录,也就是设置表的查询条件。字段级别设置表中的字段的访问权限。工作流级别在工作流的每一步迁移中,设置哪些角色允许触发本迁移...原创 2019-05-29 21:38:22 · 229 阅读 · 0 评论 -
Qweb
转自:https://www.jianshu.com/p/c60bcb5ecb12Qweb 是一个基于xml的模板引擎,用于生成HTML片段和页面,模板指令是写在xml标签中的以t- 开头的属性,比如t-if如果要让一个标签不被渲染,可以采用t来包裹,这样会执行他里面的命令但是不产生任何输出<t t-if="condition"> <p>Test</p&...转载 2019-05-29 21:05:40 · 999 阅读 · 0 评论 -
Mac 配置Odoo
简要描述Mac版本配置Odoo配置环境注意:Parameters:-c /Users/mac/Desktop/odoo/odoo-11.0/debian/odoo.conf前面有一个-cOdoo.conf 文件[options]; This is the password that allows database operations:; admin_passwd = admi...原创 2019-05-29 16:44:12 · 496 阅读 · 0 评论 -
Odoo 模型字段compute用法
转自:https://www.jianshu.com/p/88f6f79756becompute属性,实现的主要功能是,前端界面选择某个字段的时候,指定与该字段关联的其他字段可以关联,并联动的显示。实时计算的字段 字段也可以是通过实时计算得来的,指定compute参数,并且当用到其他字段时需要使用depends声明.odoo.api.depends(*args)方法返回为compute方...转载 2019-05-30 23:06:00 · 4152 阅读 · 0 评论 -
odoo API
odoo会为记录保留一份缓存,它有一种内置的预读取机制,通过缓存来提升性能。记录集APImodel 中的数据是以集合的形式使用的,因此可以使用集合运算来操作。集合运算符record in set : 返回record 是否在set中,record须为单条记录,record not in set 反之set1<= set2 :返回set1是否为set2的子集set1 >= ...原创 2019-05-30 09:33:32 · 963 阅读 · 0 评论 -
Odoo 小知识
odoo的一些小知识form保存或者编辑时上面显示的内容field 字段many2one 选择指定的字段在form视图中添加字体隐藏增删改form保存或者编辑时上面显示的内容默认是name字段,但是是可以进行设置的。例如autolog模块代码是:@api.depends('create_date', 'name') def _compute_display_name(self)...原创 2019-05-15 18:22:06 · 542 阅读 · 0 评论 -
Odoo 报表
在模块中新建report python文件创建__main.xml 文件<report id = “account_invoices” model = “account.invoice” string = “Invoices” report_type = “qweb-pdf” name = “account.report_invoice”...转载 2019-05-15 14:48:36 · 1290 阅读 · 0 评论 -
win10安装Odoo
win10 安装Odoo下载Odoo源码安装PostgreSQL数据库下载python2 运行环境和pycharmOdoo配置当运行没有样式下载Odoo源码在git上下载Odoo源码https://github.com/odoo/odoo安装PostgreSQL数据库按照网上的教程安装即可,没有什么特殊的。创建超级用户:create user 用户名 superuser passwor...原创 2019-05-15 13:38:17 · 1382 阅读 · 0 评论 -
odoo基本字段
基本字段类型基础类型:char、text、html、boolean、integer、float、data、datatime、binary关系类型:one2many、one2one、many2one、many2many复杂类型:selection、relatedchar:字符型,常用来储存长度最小的文本text:文本型,没有长度的限制boolean:布尔型(True,False)int...原创 2019-05-29 23:29:37 · 789 阅读 · 0 评论