跳转到主要内容

模块原型设计。

项目描述

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功能的协作开发并推广其广泛应用。

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

变更日志

v9.0.0.1.0

  • 从V8.0.3开始的初始V9版本

项目详情


下载文件

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

源代码分发

此版本没有可用的源代码分发文件。请参阅生成分发存档的教程。

构建分发

odoo9_addon_module_prototyper-9.0.0.1.0-py2-none-any.whl (53.4 kB 查看哈希值)

上传时间 Python 2

支持者