Odoo 11官方文档之Open Academy Module 创建

https://www.odoo.com/documentation/11.0/howtos/backend.html

更多内容:最好用的免费ERP系统Odoo 11开发指南

本文主要内容

一个模块主要包含:

  • 业务对象(Business objects):声明为 Python 类
  • 数据文件(Data files)声明元数据、配置数据、演示数据等的XML 或 CSV 文件
  • Web控制器(Web controllers):处理浏览器请求
  • 静态 web 数据(Static web data):Web 接口或网站使用的图片、CSS 或 JS 文件

使用脚手架初始化 Open Academy 模板目录结构

myaddons/openacademy/文件结构:
├── controllers
│   ├── controllers.py
│   └── __init__.py
├── demo
│   └── demo.xml
├── __init__.py
├── __manifest__.py
├── models
│   ├── __init__.py
│   └── models.py
├── security
│   └── ir.model.access.csv
└── views
├── templates.xml
└── views.xml

首先可以尝试修改__manifest__.py的容并进行安装查看(Manifest 参数详解),示例如下

Open Academy Manifest 修改

Read More