odoo14Vscode调试环境
文章目录
- github下载源码
- 拷贝debian里面odoo.conf到根目录
- 创建venv
- pip安装requirement.txt
- vscode配置调试文件
- 运行odoo-bin文件
- 调试对应odoo界面
github下载源码
直接下载zip文件,解压
拷贝debian里面odoo.conf到根目录
配置里面的数据库信息
端口号、用户名、密码等
配置log文件路径
查看对应的log文件,就可以看到实时日志:
创建venv
python3.7及其以上版本,我用的是python3.7.7
pip安装requirement.txt
激活虚拟环境,pip安装requirement.txt
pip install -r requirement.txt
一键安装即可
vscode配置调试文件
vscode配置debug文件
"configurations": [{"name": "odooDebug","type": "python","request": "launch","stopOnEntry": false,"python": "D:/BLHX/odoo14/odoo-14.0/venv/Scripts/python.exe","program": "D:/BLHX/odoo14/odoo-14.0/odoo-bin","cwd": "D:/BLHX/odoo14/odoo-14.0","env": {},// "console": "integratedTerminal","args": ["-c","D:/BLHX/odoo14/odoo-14.0/odoo.conf"]}
]
运行odoo-bin文件
ctrl+shit+p 选择python调试路径到venv环境
点击调试,看到运行在8069端口了:
调试对应odoo界面
启用开发者模式,例如找到销售模块,新建订单,确认按钮调试。
鼠标移动到确认按钮,查看对应模块,sale.order 方法 action_confirm。
在vscode中找到sale.py,在对应的方法打上断点。
如果不知道具体在哪里的话, 可以全局搜索下。
如下图所示:
odoo14Vscode调试环境相关推荐
- Windbg双机调试环境配置(Windows7/Windows XP+VirtualBox/VMware+WDK7600)
简介:Windbg双机调试内核.驱动 下载软件: 下载Windbg(GRMWDK_EN_7600_1.ISO) 下载VirtualBox 5.2/VMware 12 一.安装WDK,这里要提一点的是D ...
- “笨方法”学习Python笔记(2)-VS Code作为文本编辑器以及配置Python调试环境
Visual Studio Code 免费跨平台文本编辑器,插件资源丰富,我把其作为Debug的首选. 下载地址:https://code.visualstudio.com/Download 安装之后 ...
- PHP开发调试环境配置(基于wampserver+Eclipse for PHP Developers )
因为项目需求,需要开发PHP的项目,所以不得不花点时间开始学习PHP,过程非常要抓狂,还没有开始开发已经被一大堆复杂的环境搭建搞疯了 经过多方实验,决定将过程记录下来,也为了让很多跟我一样从零开始学习 ...
- Mycat源码篇 : 起步,Mycat源码阅读调试环境搭建
在研究mycat源码之前必须先把环境搭建好.这篇文章的目标就是搭建mycat源码调试环境.环境主要包括: git jdk maven eclipse mysql 这里假设你知道上面的知识点.我们搭建的 ...
- 基于Kubernetes1.20.1版本开发调试环境搭建
接下来的一段时间将要学习Kubernetes源码,为了更好的查看源码和调试程序,因此搭建了一个Kubernetes开发调试环境,该环境可以结合断点调试理解代码的运行过程. 准备虚拟机并安装必要软件 $ ...
- webuploader 怎么在react中_另辟蹊径搭建阅读React源码调试环境支持所有React版本细分文件断点调试...
引言(为什么写这篇文章) 若要高效阅读和理解React源码,搭建调试环境是必不可少的一步.而常规方法:使用react.development.js和react-dom.development.js调试 ...
- 数据库中间件MyCAT源码分析:调试环境搭建
???关注微信公众号:[芋艿的后端小屋]有福利: RocketMQ / MyCAT / Sharding-JDBC 所有源码分析文章列表 RocketMQ / MyCAT / Sharding-JDB ...
- Linux(Ubuntu)下嵌入式gdb调试环境
系统原理课实验要做CMU的Bomblab实验,然而bombg文件在arm架构,因此要配置一个交叉编译/调试环境,曾测试在Ubuntu 15.04下直接安装arm-none-eabi-gdb,然而调试时 ...
- g++ linux 编译开栈_Linux下编写C++服务器(配置C++编译调试环境)
Linux下编写C++服务器(配置C++编译调试环境) 安装好linux虚拟机,确定能上网后,我们可以开始编写C++程序了,但在这之前我们需要下载编译器和调试器 下载gcc 1.在终端输入yum se ...
最新文章
- armbian nginx 部署博客_从零开始搭建服务器之更加优雅地部署项目
- 防止IE6出现BUG的十种常见解决方法
- android 原生砸金蛋 动画,C4D-砸金蛋动画效果制作
- UIAlertView' is deprecated: first deprecated in iOS 9.0 - UIAlertView is deprecated. Use UIAlert
- Product Master data in C4C and data exchange with CRM via PI
- 技术简报 2014-1-27
- Code Snippet 插件 使用——代码高亮
- Flutter 基础Widgets之容器Container详解
- 编译carrot2发布
- 【数据结构】——逆波兰表达式
- python替换ppt文本_Python操作PPT实现自动查找替换
- 启动: Matlab启动慢
- jupyter notebook修改黑色背景和字体大小
- 下肢外骨骼机器人开发技术综述
- IJCAI2021 | 基于图学习的推荐系统最新综述
- 向量的夹角余弦公式_向量空间模型(VSM)的余弦定理公式(用余弦定理来表示向量之间的相似度)...
- 如何使用matlab读取excel中的表格数据
- 图片搜索引擎 - WebCrawler
- STM32实现任意角度移相全桥PWM
- 用python玩转数据第三周_用Python玩转数据(三)
热门文章
- XEN-libvirt札记
- Python打不开、Python 安装时发生严重错误 “A newer version of the Python launcher is already installed“
- 宝贝鱼(CshBBrain)集群配置使用说明
- 程序员修炼之道-从小工到专家(第一章)读后感
- 计算机培训如何做,如何做培训课件.doc
- python 正弦曲线_使用python生成正弦波数据
- 这一次,为广州扛旗举鼎的为什么是融创文旅城?
- CRF进行实体的识别
- 精选 2021 年大厂高频 Java 面试真题集锦(含答案),面试一路开挂
- python什么是关键字参数_Python函数关键字参数