Loading

上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 42 下一页
摘要: 创建完我们的模块,接下来我们就要为我们的模块添加一些对象。今天我们将要创建一个学生对象(tech.student)和一些基本的属性,并将用form和tree视图将其展示出来: 一、 创建tech.student对象: fields,models,api,_是基本上每个模块都需要引入的4个模块: fi 阅读全文
posted @ 2016-11-18 18:56 青岛欧姆网络科技 阅读(7132) 评论(0) 推荐(0) 编辑
摘要: 注:本篇及后续均以8.0为基础。 一、 Odoo模块的构成 __init__.py 文件是python包导入所必须的文件,内容可以为空,通常情况下我们用来导入自己写的py文件。 __openerp__.py odoo模块的必须文件,里边包含了关于本模块的一些基础信息,如,依赖,视图文件等等。 sta 阅读全文
posted @ 2016-11-18 18:23 青岛欧姆网络科技 阅读(8033) 评论(0) 推荐(0) 编辑
摘要: 菜单栏提示利用的menu对象的needaction_counter属性,默认只能显示99个 多于99则显示99+ 如果希望显示完整的数字,则需要改动如下两个地方。 一、menu菜单的显示限制: 将第一行的99+替换为第二行的内容即可。 二、破除搜索上限100 这个在_needaction_count 阅读全文
posted @ 2016-11-17 18:56 青岛欧姆网络科技 阅读(921) 评论(0) 推荐(0) 编辑
摘要: 在工作区设置里添加如下代码: 阅读全文
posted @ 2016-11-16 17:32 青岛欧姆网络科技 阅读(4193) 评论(0) 推荐(0) 编辑
摘要: 在前边的一篇文章中,我们提到了利用二次验证增强Odoo登录的可靠性:http://www.cnblogs.com/kfx2007/p/6023991.html 今天我们来具体实现这一步: 后端的实现 我们需要一个地方来存储二次验证的安全码,拓展用户字段: 安全码采用随机字符,并用二维码的方式呈现出来 阅读全文
posted @ 2016-11-15 22:31 青岛欧姆网络科技 阅读(6944) 评论(0) 推荐(0) 编辑
摘要: 默认情况下 odoo工资条的计算只支持一下几种python变量: # payslip: object containing the payslips# employee: hr.employee object# contract: hr.contract object# rules: object 阅读全文
posted @ 2016-11-14 10:20 青岛欧姆网络科技 阅读(1723) 评论(0) 推荐(1) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2016-11-14 10:19 青岛欧姆网络科技 阅读(45) 评论(0) 推荐(0) 编辑
摘要: 我们知道视图的继承可以使用inherit_id,但是对于诸如one2many类型的字段,如何利用xpath继承修改其视图呢? 问题:如果直接写one2many类型的字段,会报不存在该字段的错误: 原视图如下: 如果想要在qty后通过继承的方式添加字段修改视图,就需要使用XPATH的方式,指明上级元素 阅读全文
posted @ 2016-11-04 17:53 青岛欧姆网络科技 阅读(368) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://ju.outofmemory.cn/entry/193144 阅读全文
posted @ 2016-11-04 10:36 青岛欧姆网络科技 阅读(7750) 评论(0) 推荐(0) 编辑
摘要: 两次验证是广泛应用于各大站点的验证机制,我们今天利用Google Authentication来实现Odoo的两次验证,防止撞库或密码泄露等引起的安全问题。 1. 二次验证的原理 参见 http://www.zhihu.com/question/20462696 2. 服务器后端实现 主要利用pyt 阅读全文
posted @ 2016-11-02 18:29 青岛欧姆网络科技 阅读(912) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 42 下一页