自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (2)
  • 收藏
  • 关注

原创 App Inventor 的一些用法收藏

App inventor的一些用法

2022-07-22 16:53:30 823 1

原创 odoo14数据库数据创建修改方式

odoo14增改

2022-07-17 10:33:01 732 1

原创 odoo12关于sql修改数据的写法

cr.execute('UPDATE 表名 SET 字段名 = %s, 字段名 = %s WHERE 字段名 = %s', (变量名1, 变量名2, 变量名3))

2020-12-23 21:30:03 376

原创 odoo的装饰器@api.

Odoo自带的api装饰器主要有:one,multi,model,constrains,depends,onchange,returns 七个装饰器。1、oneone的用法主要是用于self为单一记录的情况,意思是指:self仅代表当前正在操作的记录。2、multimulti则是指self是多个记录的合集。因此,常使用for或者self.ensure_one()来遍历se...

2020-03-07 14:30:42 550

原创 odoo12单元测试

odoo的单元测试首先需要了解测试模块有哪些方法,哪些可以测试,哪些方法可以直接调用,哪些方法没法测试然后了解需要测试的方法的达到的效果,做出预期判断示例代码创建common.pyfrom odoo.tests.common import TransactionCaseclass TestFields(TransactionCase): def setUp(s...

2020-02-22 12:32:58 477

原创 odoo10发送邮件

一、odoo10中需要发送文件需要首先配置邮箱1、2、以QQ邮箱为例打开QQ邮箱将授权码复制下面用到了。3、看到如下提示说明配置成功:二、进入编码部分,一共分为三部分:1、py文件@api.multidef send_mail(self): self.ensure_one() mail_template = self.en...

2020-02-08 10:23:37 742

原创 odoo的几个装饰器的说明

@api.one此装饰器为您自动循环记录集的记录。Self被重新定义为当前记录@api.multiSelf将是没有迭代的当前记录集。它是默认行为(多个可浏览对象)。返回非预置类型数据(列表、字典、函数)的方法必须用@api.multi修饰(注意:当你后台方法用了@api.multi,那么,该方法下的数据,需要for循环遍历一下,否则就会出现singleton 单例模式的错误)@...

2020-01-14 15:37:53 365

原创 odoo的一些简单操作

fields.Many2one('模型名', string='Project', required=True, ondelete='cascade')ondelete='cascade'级联: 意思是关联模型的记录删除了,本模型的记录也会删除使视图上的值不可编辑:<field name="字段名" attrs="{'readonly':[('字段名','判断运算符','记...

2020-01-06 10:05:18 599

原创 odoo10关于向导的编写

首先要创建文件夹wizard,其下包含:wizard.py# -*- coding: utf-8 -*-from odoo import models, fields, apiclass Wizard(models.TransientModel): _name = '模型名' 字段名1 = fields.Char() 字段名2 = fields.Char(...

2019-12-25 11:21:14 288

原创 odoo10的服务器action编写

下面为创建action视图的.xml文件<?xml version="1.0" encoding="utf-8"?><odoo> <data> <record model="ir.actions.server" id="自定义1"> <field name="name"&...

2019-12-25 11:01:45 175

原创 odoo12的controllers的編寫的一些xiaoj

@http.route('/url/', auth='user')def 方法名(self, **kw): # FIXME: 要根据当前登录用户的xx来搜索 自己命名要有意义1 = request.env.user.用户模型下的字段名 自己命名要有意义2 = request.env['要传值得到模型名'] return http.request.render('...

2019-12-21 11:37:58 177

原创 odoo12 关于创建模块的一些基础操作和注意事项

1.通过指令创建模块的文件夹:./odoo-bin scaffold 文件夹/模块名基础的文件夹有:·controllers·security----------- ir.model.access.csv这里没创建一个模型都必须创建一条权限·models----------- models.py/__init__.py·views ----------- views....

2019-12-13 18:22:36 195

原创 odoo视图不显示创建和编辑

odoo实现不允许手动创建和编辑可在tree视图和form视图中添加edit和create设置值为true或false如下:<treeedit="false" create="false"></tree><formedit="false" create="false"></form>...

2019-12-13 09:28:23 973

原创 postgresql在配置odoo可能用到的命令

输入 sudo -u postgres psql切入数据库:psql -d数据库名查看角色: select * from pg_roles; select * from pg_user;权限查询: select * from information_schema.table_privileges where grantee='cc';创...

2019-12-09 17:13:49 351

原创 odoo12 的自动操作书写笔记

<?xml version="1.0" encoding="utf-8"?><odoo> <record id="feitasrt" model="ir.cron"> <field name="model_id" ref="model_feitas_rt"/> <--这个地方是要声明模型名的标准为:例如模型名为fe...

2019-11-29 15:02:46 206

原创 odoo12记录创建create和修改方法

@api.modeldef create(self,values): return super(类名,self).create(values)# 这里的values参数是字典self.env['模型名'].sreach(['字段名','=','字段内容']).write({'修改的字段名':'修改内容'})# 直接调用即可这里是为了创建了一条记录以及覆盖一条记录而...

2019-11-27 16:43:10 2539 2

原创 MMA8452加速传感器的应用(简)

硬件设置接线:MMA8452--------- Arduino“+”- - - - - - - - - - - - - - - - - - - - - - - - 3.3 vSDA - - - - - - -  - - - - - - - A4SCL - - - - - - -  - - - - - - - A5“—”- - - - - - - - - - - - - - - ...

2018-12-28 16:35:24 2532

esp8266微主板+物联网通信技术+温湿度传感器

esp8266微主板+物联网通信技术+温湿度传感器 主要功能是: 通过mqtt协议将传感器数据上传到服务器,用户可实现订阅数据的操作。

2022-11-03

Mixly三方库-ESP8266-STA热点模块和MP3模块

文件中包含 1、esp8266的sta模式模块 2、mp3模块

2022-03-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除