首页 > TAG信息列表 > odoo12
odoo12创建模块
源码在D:\odoo,要在C盘下的新文件夹创建模块。 在pycharm终端terminal中运行: D:\odoo>python odoo-bin scaffold dy-base C:\Users\Roar\PycharmProjects\ dy-base为模块名,后面的路径为其所在目录 然后那个路径下就会自动生成其配套的文件夹: models:具体的模型,里面定义了类与odoo12-路由获取附件信息
获取到该产品对应的产品图片以及附件(图片格式的)数据(即在ir.attachment模型中对应的id 然后拼接成url)(‘index_content’, ‘=’, ‘image’):表示附件类型仅为图片的 class DdFzyq(http.Controller): @http.route('/sale_quoted', type='http', auth='none', methodsodoo12 tree视图颜色组件
odoo12 tree视图颜色组件 可通过条件判断显示的颜色 decoration-bf=“state in [‘cancel’,‘reject’]” decoration-bf=“state == ‘cancel’” decoration-bf=“state != ‘cancel’” 格式:decoration-<颜色类型>="<字段> <判断条件> <内容>" <tree string="Contact Ta【3个月学odoo12源码】一、开篇
年初计划,用三个月的时间过一遍odoo12的源码,为什么是12版本,因为一直接触的这个版本,其他的版本先不求跟进了。 计划开展的模式是按照源码中必要的文件逐个过,每个人能力不同,本系列只为个人学习使用。 该篇为目录篇,待后续详细跟进odoo12 pycharm 可以正常run 但无法Debug启动
odoo12 pycharm 可以正常run 但无法Debug启动: Process finished with exit code -1073740940 (0xC0000374) 解决方式: 修改/odoo/tools/translate.py def resetlocale(): # locale.resetlocale is bugged with some locales. for ln in get_locales(): try:ODOO Tree Form 自定义按钮【基于odoo12,odoo13】
前段时间写的【odoo自定义按钮】不是很清晰,今天有时间,翻一遍,挂好注释。 开始了还是那个需求: 在odoo的前端页面,我们也许需要在【创建】/【保存】/【导入】等按钮后,增加自定义按钮,比如【打印XXX】、【合并XXX】这种odoo没有提供的按钮。 下面是一个自定义按钮的例子,例子是在继承 hr.【odoo12】form view
<div class="oe_button_box" name="button_box"> <button name="toggle_active" type="object" groups="hr.group_hr_user" class="oe_stat_button" icon="fodoo12 配置文件详解
odoo12 配置文件详解 内容来源:点此链接 ; [options] ; addons模块的查找路径(可以配多个,多个之间以逗号分隔) addons_path = /home/odoo/odoo-12/odoo/addons,/home/odoo/odoo-12/addons,/home/odoo/odoo-12/custom ; 数据库管理密码(用于创建、还原和备份数据库等操作) admin_podoo开发
odoo版本 odoo12是稳定版本,odoo13是测试版本,比较激进,测试新功能 须知 ubutu sudo apt install python3-pip 命令行启动 https://www.odoogo.com/manual/odoo-dev-doc/0a7d9c4e 指定数据库用户 python odoo-bin -r odoo12 -w odoo12 指定配置文件 python odoo-bin -c odoo12.coOdoo开发教程20-使用 Python 虚拟环境安装 Odoo第二讲
配置插件(add-ons)路径 社区贡献的插件可以打包成 Python 库,发布到 Python 包索引(PyPI -Python Package Index),然后像其它库一样使用 pip 安装。为了能使用这一方法,Odoo 自动添加了 sitepackages/文件夹至插件配置路径,用于安装库文件。打包可以通过 setuptools-odoo 工具。 OCAodoo12 - 关于odoo12在windows10上运行的配置问题
配置一个python配置文件,配置如下: -u表示,运行就直接升级之后对应的模块。 但是发现的一个问题,正常运行没有问题,但是打不了debug,报错如下: pydev debugger: process 12336 is connecting Connected to pydev debugger (build 192.7142.56) Process finished with exit code星辉信息odoo教程 - Odoo12使用开发者模式
Odoo 提供了一个快速应用开发框架,非常适合创建商业应用。这类应用通常用于保留业务记录,增删改查操作。Odoo 不仅简化了这类应用的创建,还提供了看板、日历、图表等视图的丰富组件,用于创建好看的用户界面。 基本概念 理解 Odoo 结构中的各个层以及我们要使用的各类型组件的作用大有Odoo12--创建第一个模块
odoo12–创建第一个模块 打开pycharm下方的Terminal 输入命令: python odoo-bin scaffold classroom myaddons 解释: odoo-bin ---- odod的启动脚本 scaffold ---- 脚手架 指的是 会把新建的模块 其他的文件一并创建,如controllers、demo、data、views、models、manifest创建多个数据库服务
1、管理员运行命令提示符 2、进入postgresql的安装bin目录 cd /d D:\PostgreSQL\12\bin 3、执行 initdb -D D:\PostgreSQL\odoo12\data -g --locale=chinese-simplified_china.936 -E UTF-8 说明:-D 后面是需要添加初始化的数据库数据存放位置,如果文件夹名有空格,需要用引odoo12之应用:一、双因子验证(Two-factor authentication, 2FA)(HOTP,TOTP)附源码
前言 双因子认证:双因子认证(2FA)是指结合密码以及实物(信用卡、SMS手机、令牌或指纹等生物标志)两种条件对用户进行认证的方法。--百度百科 跟我一样"老"的网瘾少年想必一定见过买点卡后上面送的密保(类似但不完全一样),还有"将军令",以及网银的网盾,是一种二次验证的机【odoo12】【官方开发者文档】【一】主题教程
Odoo崇尚自由。对于开发者而言,odoo有充分自由发挥的空间;对于使用者而言,odoo可以根据自身需要定制化相应功能。 准备好创建你自己的主题了吗?很好。在你开始前,有些事你要了解。这篇教程将会指引你创建一个odoo的主题。 网站设计说明 这篇说明将概述odoo主题创建的基础知识。 odoodoo12从零开始:二、个性化定制odoo12 之 创建数据库页面
剧情回顾 上一文章,我们已经成功运行了odoo12,并访问localhost:8069看到如下界面: 我们还没有创建数据库,但是我们发现,数据库管理页面的logo是odoo,数据库页面全是英文的,对于我们国内用户来说,这是不太友好的。我们想要自定义这个数据库页面,有没有办法?答案是肯定的。 本节代码 gitOdoo12 之主题创建或扩展
初次使用 Odoo 来制作网站,因Odoo自带代码块效果单一,无法满足当前网站展示效果,需要对当前代码块进行添加或扩展。而这个代码块是属于网站中的布局设计这一块,Odoo 将所有的布局以及逻辑行为,都“模块化”了。Odoo 创建布局同Html不一样,是一个完全的视角改变,从视觉上看,创建的布局,可以odoo12:命令行
常见的运行服务参数 为了方便我们的运行,我们经常对运行服务进行配置。那么运行服务有哪些常用的服务参数呢?下面我们来简单了解一下: -d 数据库名称 安装或更新模块时的目标数据库。提供访问以逗号分隔的数据库,限制对指定数据库之外的数据库进行更新。 -i 模块名 相当于初始化模块,在odoo12--models模型
models里面是模型,ORM对象关系映射,面向对象访问数据库,不写sql。 # -*- coding: utf-8 -*-from odoo import models, api, fields, _class Test(models.Model): # 模型唯一标识(对应数据表为product_manage_product) _name = 'product_manage.product' # 数据显示名称,如设置odoo12 如何设置超级用户
在odoo12的版本中,和之前的版本有点不一样的地方 在odoo12版本之前,每个实例都是使用户名为Administrator的默认用户来创建的。 在数据库中user_id是1。 在代码中,你会发现 # The hard-coded super-user id (a.k.a. administrator, or root user).SUPERUSER_ID = 1 这是为了开发人员odoo12 增加企业版主题
1、到如下链接下载“Openworx Material Backend Theme V12”的主题; https://www.odoo.com/apps/themes/12.0/backend_theme_v12/ 2、将文件解压后,会出现两个文件,将两个文件放在addons目录下; 3、启动服务在odoo应用中搜索该模块进行安装: 4、安装后会呈现出如下界面: 界面一:第一章:odoo12基础环境配置
1、代码拉取: ①、在github上直接下载进行压缩获取代码; ②、通过终端命令进行clone代码; git clone https://github.com/odoo/odoo.git --branch master --depth 1 --single-branch ./odoo12 2、安装大象(postgresql)数据库: sudo apt-get install -y postgresql # 安装完会odoo12 菜单不显示
描述:odoo11中自定义模块写的,除了res.partner,res.users使用odoo自带的。 问题1:移植到odoo12,出现安装不报错后菜单不显示。 解决: 1、添加了model的_description描述;(这个是warning,感觉跟这个关系不大) 2、每个model写了权限控制。(关键) upgrade后菜单显示。 问题2:移植到od