文章目录

  • 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调试环境相关推荐

  1. Windbg双机调试环境配置(Windows7/Windows XP+VirtualBox/VMware+WDK7600)

    简介:Windbg双机调试内核.驱动 下载软件: 下载Windbg(GRMWDK_EN_7600_1.ISO) 下载VirtualBox 5.2/VMware 12 一.安装WDK,这里要提一点的是D ...

  2. “笨方法”学习Python笔记(2)-VS Code作为文本编辑器以及配置Python调试环境

    Visual Studio Code 免费跨平台文本编辑器,插件资源丰富,我把其作为Debug的首选. 下载地址:https://code.visualstudio.com/Download 安装之后 ...

  3. PHP开发调试环境配置(基于wampserver+Eclipse for PHP Developers )

    因为项目需求,需要开发PHP的项目,所以不得不花点时间开始学习PHP,过程非常要抓狂,还没有开始开发已经被一大堆复杂的环境搭建搞疯了 经过多方实验,决定将过程记录下来,也为了让很多跟我一样从零开始学习 ...

  4. Mycat源码篇 : 起步,Mycat源码阅读调试环境搭建

    在研究mycat源码之前必须先把环境搭建好.这篇文章的目标就是搭建mycat源码调试环境.环境主要包括: git jdk maven eclipse mysql 这里假设你知道上面的知识点.我们搭建的 ...

  5. 基于Kubernetes1.20.1版本开发调试环境搭建

    接下来的一段时间将要学习Kubernetes源码,为了更好的查看源码和调试程序,因此搭建了一个Kubernetes开发调试环境,该环境可以结合断点调试理解代码的运行过程. 准备虚拟机并安装必要软件 $ ...

  6. webuploader 怎么在react中_另辟蹊径搭建阅读React源码调试环境支持所有React版本细分文件断点调试...

    引言(为什么写这篇文章) 若要高效阅读和理解React源码,搭建调试环境是必不可少的一步.而常规方法:使用react.development.js和react-dom.development.js调试 ...

  7. 数据库中间件MyCAT源码分析:调试环境搭建

    ???关注微信公众号:[芋艿的后端小屋]有福利: RocketMQ / MyCAT / Sharding-JDBC 所有源码分析文章列表 RocketMQ / MyCAT / Sharding-JDB ...

  8. Linux(Ubuntu)下嵌入式gdb调试环境

    系统原理课实验要做CMU的Bomblab实验,然而bombg文件在arm架构,因此要配置一个交叉编译/调试环境,曾测试在Ubuntu 15.04下直接安装arm-none-eabi-gdb,然而调试时 ...

  9. g++ linux 编译开栈_Linux下编写C++服务器(配置C++编译调试环境)

    Linux下编写C++服务器(配置C++编译调试环境) 安装好linux虚拟机,确定能上网后,我们可以开始编写C++程序了,但在这之前我们需要下载编译器和调试器 下载gcc 1.在终端输入yum se ...

最新文章

  1. armbian nginx 部署博客_从零开始搭建服务器之更加优雅地部署项目
  2. 防止IE6出现BUG的十种常见解决方法
  3. android 原生砸金蛋 动画,C4D-砸金蛋动画效果制作
  4. UIAlertView' is deprecated: first deprecated in iOS 9.0 - UIAlertView is deprecated. Use UIAlert
  5. Product Master data in C4C and data exchange with CRM via PI
  6. 技术简报 2014-1-27
  7. Code Snippet 插件 使用——代码高亮
  8. Flutter 基础Widgets之容器Container详解
  9. 编译carrot2发布
  10. 【数据结构】——逆波兰表达式
  11. python替换ppt文本_Python操作PPT实现自动查找替换
  12. 启动: Matlab启动慢
  13. jupyter notebook修改黑色背景和字体大小
  14. 下肢外骨骼机器人开发技术综述
  15. IJCAI2021 | 基于图学习的推荐系统最新综述
  16. 向量的夹角余弦公式_向量空间模型(VSM)的余弦定理公式(用余弦定理来表示向量之间的相似度)...
  17. 如何使用matlab读取excel中的表格数据
  18. 图片搜索引擎 - WebCrawler
  19. STM32实现任意角度移相全桥PWM
  20. 用python玩转数据第三周_用Python玩转数据(三)

热门文章

  1. XEN-libvirt札记
  2. Python打不开、Python 安装时发生严重错误 “A newer version of the Python launcher is already installed“
  3. 宝贝鱼(CshBBrain)集群配置使用说明
  4. 程序员修炼之道-从小工到专家(第一章)读后感
  5. 计算机培训如何做,如何做培训课件.doc
  6. python 正弦曲线_使用python生成正弦波数据
  7. 这一次,为广州扛旗举鼎的为什么是融创文旅城?
  8. CRF进行实体的识别
  9. 精选 2021 年大厂高频 Java 面试真题集锦(含答案),面试一路开挂
  10. python什么是关键字参数_Python函数关键字参数