📜  脚手架 odoo 12 windows (1)

📅  最后修改于: 2023-12-03 14:57:06.330000             🧑  作者: Mango

脚手架 odoo 12 windows

Odoo是一款基于Python的企业管理软件,它支持销售、采购、库存、财务管理等多种业务功能。使用Python语言进行开发,因此具有良好的扩展性和灵活性。本文将介绍如何在Windows上使用脚手架快速搭建Odoo 12开发环境。

安装Python环境

首先需要安装Python环境,可以到官网下载最新版。安装完成后要将python.exe所在的路径添加到系统环境变量中,这样就可以在任意目录下通过命令行运行Python了。

下载脚手架

在命令行中输入以下命令,可以下载Odoo 12脚手架:

pip install cookiecutter
cookiecutter https://github.com/Tecnativa/cookiecutter-odoo-module.git

此时会提示输入一些配置信息,例如:

module_name [my_module]: demo_module
addon_name [myaddon]: demo_addon
version [12.0.1.0.0]:
author [Your Name and/or Company]:
website [http://myaddon.com]:
summary [Short description of the addon.]:
depends_on: ['base']

按照提示进行填写,这里以demo_module和demo_addon为例。填写完成后,脚手架就会在当前目录下创建名为demo_module的目录,其中就包含了一个名为demo_addon的子目录。

安装Odoo 12

在命令行中输入以下命令,可以安装Odoo 12:

pip install --pre odoo12-addon-base

安装完成后,在命令行中输入以下命令启动Odoo 12:

odoo --addons-path=addons --dev=all -r odoo -w odoo -d odoo

这里假设addons目录中包含所有Odoo 12的插件。

创建新模块

进入demo_module/demo_addon目录,使用以下命令可以创建一个新的Odoo 12模块:

odoo scaffold demo_model addons/demo_addon

此时会在addons/demo_addon目录中创建一个名为demo_model的子目录,其中包含了一些模板文件,可以根据实际需要进行修改。

安装模块

在命令行中输入以下命令,可以启动Odoo 12并安装demo_model模块:

odoo --addons-path=addons --dev=all -r odoo -w odoo -d odoo --load-demo=demo_model

此时进入Odoo 12的管理界面,可以看到已经安装了demo_model模块,可以对这个模块进行各种操作,例如创建、修改、删除记录等。

总结

本文介绍了如何使用脚手架快速搭建Odoo 12开发环境,在此基础上创建新模块并安装到Odoo 12中。如果您想了解更多关于Odoo开发的内容,请参考官方文档。