跳转到主要内容

原型化您的模块。

项目描述

Beta License: AGPL-3 OCA/server-tools Translate me on Weblate Try me on Runboat

此模块允许管理员原型化新功能并将它们作为模块导出。功能人员可以为开发者准备工作,开发者除了实现原型尚未导出的所有逻辑外,还要实现默认值或onchange方法等。

安装

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

$ pip install --upgrade Jinja2==2.7.3

目录

用法

要使用此模块,您需要

  • 安装未来模块的依赖项

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

  • 创建您的菜单项及其窗口操作

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

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

  • 将您自己的访问权限和记录规则添加到现有组

一旦您已适当地自定义了您的实例,您可以转到设置 > 模块原型 > 原型并创建一个新的原型

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

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

  • 在数据 & 演示数据选项卡中,选择您用于数据和演示数据的过滤器

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

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

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

  • 保存并点击导出

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

Try me on Runbot

错误追踪器

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

请不要直接联系贡献者以获取支持或技术问题的帮助。

致谢

作者

  • 佩拉约·戈麦斯

贡献者

维护者

此模块由OCA维护。

Odoo Community Association

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

此模块是GitHub上OCA/server-tools项目的一部分。

欢迎您贡献力量。了解如何贡献,请访问https://odoo-community.org/page/Contribute

项目详情


下载文件

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

源代码分发

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

构建分发

odoo14_addon_module_prototyper-14.0.1.0.1-py3-none-any.whl (285.7 kB 查看散列)

上传于 Python 3

由以下支持