上一篇内容:如何快速搭建自己的ERP系统,4步源码快速安装odoo教程
odoo在基础的框架代码之下,可以安装自己的应用程序或者业务逻辑,也可以对原有的模块进行二次修改
注意的是odoo在自己的模块代码写好之后需要在应用中进行安装,如果有修改则需要进行对模块的升级操作
我这里有自己的manage.py文件启动项目,如果不知道如何进行安装创建自己的启动路径可以看我的这篇文章:如何快速搭建自己的ERP系统,4步源码快速安装odoo教程
python 启动项目名称 scaffold 模块名称 模块创建的文件夹
python manage.py scaffold fandx_stock my_addons
controllers文件夹
demo文件夹
models文件夹
views文件夹
_manifest_.py文件,相当于settings文件,其实就是每个模块对应的配置文件
# -*- coding: utf-8 -*-
{
‘name‘: "fandx_stock",
# 概要
‘summary‘: "这里是fandx_stock的概要内容",
# 描述
‘description‘: "这是fandx_stock的描述内容",
# 作者
‘author‘: "FANDX",
# 模块的网站地址
‘website‘: "https://www.cnblogs.com/fandx/",
# 分类
‘category‘: ‘stock‘,
# 版本
‘version‘: ‘0.1‘,
# 依赖的模块,这里要注意相当于要引用到对应模块里面的内容
‘depends‘: [‘base‘],
# 加载的视图
‘data‘: [
# ‘security/ir.model.access.csv‘,
‘views/views.xml‘,
‘views/templates.xml‘,
],
# 加载的demo数据
‘demo‘: [
‘demo/demo.xml‘,
],
}
如何快速创建odoo模块,使用脚手架快速创建自己的odoo应用app
原文:https://www.cnblogs.com/fandx/p/14652517.html