![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python知识
小乐乐的天台
这个作者很懒,什么都没留下…
展开
-
odoo报表
odoo报表一、excel1、worksheet.write2、worksheet.write_merge一、excelimport xlwtfrom io import BytesIOimport base64#引入一个xlwt对象,对它进行一系列的操作workbook = xlwt.Workbook(encoding='utf-8')worksheet = workbook.ad...原创 2020-05-22 11:22:54 · 484 阅读 · 0 评论 -
odoo中domain的那些事
odoo中domain的那些事1、如何定义一个domain2、如何在已有domain添加新的过滤3、return直接返回一个domain1、如何定义一个domaindomain = [('is_emp', '=', True),('attribute', '=', 'employee')]2、如何在已有domain添加新的过滤domain['domain']['senior_id'] =...原创 2020-05-22 11:22:29 · 382 阅读 · 0 评论 -
odoo中时间的那些事
odoo中时间的那些事一、获取时间1、获取当前时间二、时间的运算1、往后加8个小时2、往后加8天3、往后加8年一、获取时间注意:odoo获取得时间比北京时间慢8个小时1、获取当前时间获取当天年月日fields.date.today()获取当天年月日时分秒fields.datetime.today()二、时间的运算1、往后加8个小时fields.datetime.today(...原创 2020-05-22 11:21:53 · 969 阅读 · 0 评论 -
odoo中read_group的那些事
odoo中read_group的那些事修改分组最后的undefined翻译修改分组最后的undefined翻译result = super(CmsMarketingRecord, self).read_group(domain=domain, fields=fields, groupby=groupby,offset=offset, limit=limit, orderby=orderby, ...原创 2020-05-22 11:21:21 · 457 阅读 · 0 评论 -
odoo中Many2one的那些事
Many2one的常见问题以及解决方案1、去掉创建并编辑2、对many2one的值进行筛选1、去掉创建并编辑在form的字段中加入option属性,例如:<field name="company_id" options="{'no_create_edit': True}"/>2、对many2one的值进行筛选使用onchange对下拉框的值进行过滤@api.onchan...原创 2020-05-22 11:20:35 · 1847 阅读 · 4 评论 -
关于self的操作
关于self的操作1.取出当前用户1.取出当前用户例如取出id:self.env.user.id原创 2020-05-22 11:20:10 · 539 阅读 · 1 评论 -
odoo视图继承[乐乐独记]
odoo视图继承视图继承模板position属性的类型刨析expr属性的类型刨析视图继承模板# id(外部记录id)按照你所属的规范来就行,不重复即可<record id="view_immediate_transfer_inherit" model="ir.ui.view"> # name 记录的name值,按照规范来即可 <field name="name"...原创 2020-05-22 11:19:24 · 269 阅读 · 0 评论 -
odoo中one2many的那些事[乐乐独记]
odoo中one2many的那些事一、创建数据1、直接创建2、先创建后赋值二、更新数据三、删除数据一、创建数据1、直接创建直接在字段后面去添加创建values1 = { 'name': 'zhangsan', 'company_id': 6,}values2 = { 'name': 'zhaoliu', 'company_id': 5,}self.cu...原创 2020-02-18 23:16:08 · 1558 阅读 · 0 评论 -
odoo跳转页面总结
odoo跳转页面总结跳转页面分为两步1、触发函数指定将要跳转的页面一般情况下跳转视图的必要参数def jump_to_page(self): # self.env.ref是获取xml的id view_id = self.env.ref('dy_stock.dy_picking_in_view_form').id _defaults = { 'name': _('XXX单'), #...原创 2020-01-03 14:22:29 · 3090 阅读 · 4 评论 -
第三节课的Python基础知识
第三节课的Python基础知识基础语法1、函数1、函数参数2、匿名函数3、return语句3、变量作用域2、Python模块1、第三方模块的导入2、import 语句导入模块基础语法1、函数1、函数参数Python函数的参数分为四种,必备参数、关键字参数、缺省参数和不定长参数。必备参数必备参数须以正确的顺序传入函数。调用时的数量必须和声明时的一样。栗子:def function...原创 2019-11-20 21:36:52 · 244 阅读 · 0 评论 -
第二节课的Python基础知识
第二节课的Python基础知识常见的问题1. print 在Python2与Python3中的区别2. 单引号、双引号、三引号的用法有什么区别吗?3. #有什么作用?为什么在Hello , World的第一句要使用# -*- coding: UTF-8 -*-?4. 截取字符串4.如何使print函数不换行基础语法1、数据类型转换2、Python标识符3、Python保留字符3、多行语句4、大小写...原创 2019-11-19 10:45:04 · 308 阅读 · 0 评论 -
第一节课的Python基础知识
第一节课的Python基础知识Python内置的数据类型1、number2、string3、list4、tuple5、dict6、set其他小结方法range()的使用获取一个list集合的其中部分元素字符串格式化Python内置的数据类型1、number数字数据类型:包括int(整型,在这里也代表长整型)、float(浮点型)、complex(复数类型)、Bool(布尔类型)。2、st...原创 2019-11-12 15:25:25 · 293 阅读 · 0 评论