跳转到主要内容

模块原型设计。

项目描述

License: AGPL-3

模块原型设计器

此模块允许管理员原型化新功能并将它们导出为模块。功能人员可以为开发者准备工作,开发者除了原型未导出的逻辑外,还需要实现所有其他功能。

安装

确保已安装Jinja2版本2.7.3或更高版本

$ pip install --upgrade Jinja2==2.7.3

配置

无需配置。

使用方法

要使用此模块,您需要

  • 安装未来模块的依赖项

  • 通过添加字段和创建继承视图来自定义实例

  • 创建菜单项及其窗口动作

  • 通过创建过滤器准备数据和演示数据

  • 创建包含访问权限和记录规则的自己的组

  • 将自定义访问权限和记录规则添加到现有组

一旦正确自定义了实例,您就可以转到“设置”>“模块原型”>“原型”并创建一个新原型

  • 填写模块信息(输入名称、描述、标志等)

  • 在“依赖项”选项卡中,选择您的模块将要依赖的所有其他模块

  • 在“数据 & 演示数据”选项卡中,选择数据和演示数据的过滤器

  • 在“字段”选项卡中,选择您创建或自定义的字段

  • 在“界面”选项卡中,选择您的菜单项和视图

  • 在“安全”选项卡中,选择您的组、访问权限和记录规则

  • 保存并点击导出

您将获得一个包含您模块的zip文件,该模块可以安装并符合OCA的约定。然后,您可以向需要实现默认值或onchange方法等内容的开发者提供模块。

Try me on Runbot

已知问题/路线图

  • #104 - 从脚手架中包含 controllers.py 和 templates.xml。

  • 将图像附加到原型并导出以在“images”模块清单中使用。

  • 导出数据和演示数据

  • 导出报告

  • 导出工作流、节点、转换和动作

  • 导出组、访问权限和记录规则

  • 允许选择和导出网站内容

错误追踪器

错误在 GitHub Issues 上跟踪。如有问题,请检查您的错误是否已被报告。如果您是第一个发现的人,请通过提供详细且受欢迎的反馈来帮助我们解决这个问题。

致谢

贡献者

维护者

Odoo Community Association

本模块由 OCA 维护。

OCA,即 Odoo 社区协会,是一个非营利组织,其使命是支持 Odoo 功能的协作开发并促进其广泛使用。

要为此模块做出贡献,请访问 https://odoo-community.org

项目详情


下载文件

下载适合您的平台文件。如果您不确定选择哪个,请了解更多关于 安装软件包 的信息。

源代码分发

本版本无源代码分发文件。请参阅有关生成分发存档的教程。

构建的分发

odoo10_addon_module_prototyper-10.0.1.0.0-py2-none-any.whl (255.4 kB 查看哈希值)

上传时间 Python 2

由以下支持