摘要:
1 # 当你往tree或者form视图中增加action的时候 2 # 记住!千万别重名 3 # 一旦重名,Export、Delete、Archive、Unarchive都会消失不见 4 # tree和form视图action注册的源码位置 5 odoo.noupload/addons/web/st 阅读全文
摘要:
1 # PDB的用法 2 # PDB是用来调试运行代码的。 3 # 如何启动PDB(启动之后你可以调用odoo任何模块中的方法) 4 # ./odoo-bin shell --log-level=debug 5 # shell 意思是启动PDB 6 # --log-level 日志级别 7 # 可选 阅读全文
摘要:
1 # 创建res.company公司信息的时候,发现它执行了两次create()方法,并且第二次调用create,传了一个[{}]做为参数 2 # 原因是,你创建res.company的时候并没有指定哪个res.users用户去创建,没有指定就没办法获取一些特定值 3 # 之所以没有指定,是因为你 阅读全文
摘要:
1 # docker + Umami + Postgresql 2 # 官方安装文档:https://umami.is/docs/install 3 # 一、创建数据库 4 # 1.创建用户 5 CREATE ROLE umami PASSWORD 'xxx' login; 6 # 2.创建数据库 阅读全文
摘要:
# 最终还是要开始学 Vue 了 # 官网:https://cn.vuejs.org/ # Vue的安装、用法、API都在官网里边有详细的说明,所以以后会经常用到它 # Ubuntu下安装 nodejs # 1. 下载合适你版本的压缩包 https://nodejs.org/en/download 阅读全文
摘要:
# odoo 14 python 单元测试步骤 # 一.在模块根目录创建tests目录 # 二.在tests目录下创建__init__.py文件 # 三.继承TransactionCase(SingleTransactionCase、SavepointCase)类 # 四.实现setUp(self, 阅读全文
摘要:
from werkzeug.urls import url_encode url = '/web#%s' % url_encode({ 'action': 'hr.plan_wizard_action', 'active_id': employee.id, 'active_model': 'hr.e 阅读全文
摘要:
# 升级模块后为什么template不生效? # 直接原因是因为你在record标签的父级data标签标签中设置了noupdate为true。这就导致你后面无论你怎么修改data下面的子标签内容,都不会进行升级,哪怕你将他手动改为false也没用,当然新增可以。 # 业务流程: # 1.首先你在xm 阅读全文
摘要:
# 一、如何创建正则表达式对象 # 1.通过RegExp构造函数来创建。i代表忽略大小写,g代表全局搜索(非全局搜索正则只匹配第一次符合的内容,全局搜索可以匹配多次)。 var reg = new RegExp('\d','i'); var reg = new RegExp('\d','gi'); 阅读全文
摘要:
版本:Gitlab Ruby Gem 4.16.1 root密码在gitlab第一次运行的时候,如果你没有配置root用户的密码文件,它就会生成一个随机密码,并保存在固定的文件中,然后输出在屏幕上。但是如果这个密码你没有自己保存的话,这个文件在24小时候会自动删除。所以忘记root密码的时候你需要去 阅读全文