摘要: 1.通过模块netifaces获取,当系统为Windows时,可能会有报错现象 import os import sys try: import netifaces except ImportError: try: command_to_execute = "pip install netiface 阅读全文
posted @ 2020-01-03 20:13 LiangShaoY 阅读(2036) 评论(0) 推荐(0) 编辑
摘要: 1. 很多人还是习惯使用restful格式进行接口操作,但odoo已默认jsonrpc,所以需要专门写一个装饰器 def json_response(func): """返回去除封装的JSON""" @wraps(func) def decorate(*args, **kwargs): reques 阅读全文
posted @ 2020-01-03 18:13 LiangShaoY 阅读(1375) 评论(2) 推荐(0) 编辑
摘要: 转两篇关于权限的2篇文章,加深这方面的认识 第一篇:http://www.cnblogs.com/dancesir/p/6994030.html Odoo的权限的核心是权限组(res_groups)。对每个权限组,可以设置权限组的菜单表示,对象表示,记录规则表示,字段表示。 1.菜单/对象级别 设置 阅读全文
posted @ 2019-12-10 18:42 LiangShaoY 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 1.在xml中的domain表达式解析:|,&,!以及表示此意义的符号,都是遵从栈的规则(后进先出),右为栈底,所以从最左端的符号开始判断。 2.xml中也可以进行时间计算,比如在一周内的为即将开始等等等。 可参照https://www.cnblogs.com/hellojesson/p/81444 阅读全文
posted @ 2019-12-10 18:25 LiangShaoY 阅读(629) 评论(0) 推荐(0) 编辑
摘要: 1、Domain条件表达式规则 最简单的格式:[('字段','操作符',值)] 例:[('shenqr.user_id','=',uid)] 说明:domain中的单个条件是一个由三个元素组成的元组,所以务必加上()。元组中第一个参数是对象的字段名column;元组中的第二个参数是比较运算符=,!= 阅读全文
posted @ 2019-12-09 09:44 LiangShaoY 阅读(263) 评论(1) 推荐(0) 编辑
摘要: import jieba from gensim import corpora # (语料库) from gensim import models # 训练模型 from gensim import similarities # 相似度处理 # 总体思路; # 1.先遍历语法库,jieba.cut( 阅读全文
posted @ 2019-07-26 17:54 LiangShaoY 阅读(222) 评论(0) 推荐(0) 编辑
摘要: DateTimeField.auto_now 这个参数的默认值为false,设置为true时,能够在保存该字段时,将其值设置为当前时间,并且每次修改model,都会自动更新。因此这个参数在需要存储“最后修改时间”的场景下,十分方便。需要注意的是,设置该参数为true时,并不简单地意味着字段的默认值为 阅读全文
posted @ 2019-06-14 19:24 LiangShaoY 阅读(431) 评论(0) 推荐(0) 编辑
摘要: Counter(计数器):用于追踪值的出现次数 Counter类继承dict类,所以它能使用dict类里面的方法 创建一个Counter类 elements() most_common(指定一个参数n,列出前n个元素,不指定参数,则列出所有) items(从dict类中继承的方法) update(增 阅读全文
posted @ 2019-06-12 21:15 LiangShaoY 阅读(2256) 评论(0) 推荐(0) 编辑
摘要: Request 我们知道当URLconf文件匹配到用户输入的路径后,会调用对应的view函数,并将 HttpRequest对象 作为第一个参数传入该函数。 我们来看一看这个HttpRequest对象有哪些属性或者方法: 属性: 1 HttpRequest.scheme 请求的协议,一般为http或者 阅读全文
posted @ 2019-06-12 21:13 LiangShaoY 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 一、CRM项目(2) 利用Q查询中的q对象完成条件筛选功能。 批量删除、公户转私户功能。 新增一张跟进记录表ConsultRecord,迁移数据库并添加测试数据,实现跟进记录列表页面。 客户列表新增跟进记录字段,并与对应客户的跟进记录列表页面建立链接。 二、补充 1、Q查询补充 示例一: q=Q() 阅读全文
posted @ 2019-06-12 21:12 LiangShaoY 阅读(210) 评论(0) 推荐(0) 编辑