Loading

11 2016 档案

摘要:【关于odoo新API的介绍,Internet上资料很少,或者不够完整详实,这会对初学者造成很大的困惑,本篇的目的就是希望能帮助新手了解新API的大概】 odoo 新api的实现是借助于python装饰器,关于python装饰器的知识,请自行参考python相关手册。 新API的装饰器主要有以下几种 阅读全文
posted @ 2016-11-25 10:38 青岛欧姆网络科技 阅读(9739) 评论(0) 推荐(0) 编辑
摘要:原文地址 http://www.cnblogs.com/testview/p/4651198.html 1. Python的继承以及调用父类成员 python子类调用父类成员有2种方法,分别是普通方法和super方法 假设Base是基类 则普通方法如下 super方法如下 在上面的简单场景下,两种方 阅读全文
posted @ 2016-11-24 16:03 青岛欧姆网络科技 阅读(807) 评论(0) 推荐(0) 编辑
摘要:一、只读和唯一性验证 只读的设置有两种方法,一种是实在字段定义时设置为只读,第二种是在页面视图中进行设置。 接前例,我们将学生(tech.student)的名字name字段设置成只读。 方法一:字段定义添加只读设置 方法二:视图上加只读设置 重启服务,升级模块,即可看到我们的修改生效了。 提示:修改 阅读全文
posted @ 2016-11-21 15:22 青岛欧姆网络科技 阅读(7464) 评论(0) 推荐(2) 编辑
摘要:创建完我们的模块,接下来我们就要为我们的模块添加一些对象。今天我们将要创建一个学生对象(tech.student)和一些基本的属性,并将用form和tree视图将其展示出来: 一、 创建tech.student对象: fields,models,api,_是基本上每个模块都需要引入的4个模块: fi 阅读全文
posted @ 2016-11-18 18:56 青岛欧姆网络科技 阅读(7198) 评论(0) 推荐(0) 编辑
摘要:注:本篇及后续均以8.0为基础。 一、 Odoo模块的构成 __init__.py 文件是python包导入所必须的文件,内容可以为空,通常情况下我们用来导入自己写的py文件。 __openerp__.py odoo模块的必须文件,里边包含了关于本模块的一些基础信息,如,依赖,视图文件等等。 sta 阅读全文
posted @ 2016-11-18 18:23 青岛欧姆网络科技 阅读(8087) 评论(0) 推荐(0) 编辑
摘要:菜单栏提示利用的menu对象的needaction_counter属性,默认只能显示99个 多于99则显示99+ 如果希望显示完整的数字,则需要改动如下两个地方。 一、menu菜单的显示限制: 将第一行的99+替换为第二行的内容即可。 二、破除搜索上限100 这个在_needaction_count 阅读全文
posted @ 2016-11-17 18:56 青岛欧姆网络科技 阅读(937) 评论(0) 推荐(0) 编辑
摘要:在工作区设置里添加如下代码: 阅读全文
posted @ 2016-11-16 17:32 青岛欧姆网络科技 阅读(4208) 评论(0) 推荐(0) 编辑
摘要:在前边的一篇文章中,我们提到了利用二次验证增强Odoo登录的可靠性:http://www.cnblogs.com/kfx2007/p/6023991.html 今天我们来具体实现这一步: 后端的实现 我们需要一个地方来存储二次验证的安全码,拓展用户字段: 安全码采用随机字符,并用二维码的方式呈现出来 阅读全文
posted @ 2016-11-15 22:31 青岛欧姆网络科技 阅读(7013) 评论(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 青岛欧姆网络科技 阅读(1751) 评论(0) 推荐(1) 编辑
只有注册用户登录后才能阅读该文。
posted @ 2016-11-14 10:19 青岛欧姆网络科技 阅读(46) 评论(0) 推荐(0) 编辑
摘要:我们知道视图的继承可以使用inherit_id,但是对于诸如one2many类型的字段,如何利用xpath继承修改其视图呢? 问题:如果直接写one2many类型的字段,会报不存在该字段的错误: 原视图如下: 如果想要在qty后通过继承的方式添加字段修改视图,就需要使用XPATH的方式,指明上级元素 阅读全文
posted @ 2016-11-04 17:53 青岛欧姆网络科技 阅读(374) 评论(0) 推荐(0) 编辑
摘要:原文地址:http://ju.outofmemory.cn/entry/193144 阅读全文
posted @ 2016-11-04 10:36 青岛欧姆网络科技 阅读(7757) 评论(0) 推荐(0) 编辑
摘要:两次验证是广泛应用于各大站点的验证机制,我们今天利用Google Authentication来实现Odoo的两次验证,防止撞库或密码泄露等引起的安全问题。 1. 二次验证的原理 参见 http://www.zhihu.com/question/20462696 2. 服务器后端实现 主要利用pyt 阅读全文
posted @ 2016-11-02 18:29 青岛欧姆网络科技 阅读(919) 评论(0) 推荐(0) 编辑
摘要:前段时间微软发布了Bash On Win10,虽然目前还是Beta阶段,但是一想到再也不用折腾虚拟机上跑odoo了,就忍不住手痒,尝试在WSL上安装了一下odoo,结果比较惊喜,感觉可以抛弃VitrualBox了。 1. Win10安装WSL 网上教程很多,自己找。 2. 启动bash后,跟正常Ub 阅读全文
posted @ 2016-11-02 15:54 青岛欧姆网络科技 阅读(2558) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示