• 使用 vs code 开发、调试Odoo


    需要安装的 vs code 扩展

    1. Python
    2. Pylance
    3. Odoo Snippets

       

    其他的 vscode 扩展,根据个人喜好选择安装

       

    项目搭建, 建议基于此项目模板

    https://github.com/jeffery9/odoo-docker

       

    国内访问 https://gitee.com/jeffery9/odoo-docker

       

    项目结构如下

       

    ├── Dockerfile

    ├── LICENSE

    ├── README.md

    ├── addons

    │   └── mytest

    │   ├── __init__.py

    │   ├── __manifest__.py

    │   ├── controllers

    │   │   ├── __init__.py

    │   │   └── controllers.py

    │   ├── demo

    │   │   └── demo.xml

    │   ├── models

    │   │   ├── __init__.py

    │   │   └── models.py

    │   ├── security

    │   │   ├── ir.model.access.csv

    │   │   └── res_groups.xml

    │   └── views

    │   ├── templates.xml

    │   └── views.xml

    ├── assets

    │   └── wkhtmltox_0.12.5-1.stretch_amd64.deb

    ├── config

    │   └── odoo.conf

    ├── docker-compose.debug.yml

    ├── docker-compose.yml

    └── nginx

    └── default.conf

       

    说明;

       

    addons 存放的是第三方模块

    docker-compose.debug.yml 是开发调试时使用的docker compose

       

    vs code打开项目

       

    • 在vs code 控制台运行命令 docker-compose -f docker-compose.debug.yml up 启动开发容器

       

    • 在 run and debug 页卡, 点击 debug 按钮, 选择 python: remote attach

         

      主机 保持默认的 localhost 不变

      端口 保持默认的 5678 不变

       

    • 此时可以设置断点,进行调整

       

  • 相关阅读:
    keepass口令管理实践
    openssl实践
    Nmap
    SSH
    Wireshark 实践
    网站设计
    python database
    python gui
    Excel数据统计与分析
    2020-2021学期20202401金丁《网络空间安全专业导论》第十三周自学总结
  • 原文地址:https://www.cnblogs.com/odoouse/p/16413892.html
Copyright © 2020-2023  润新知