模块原型设计。
项目描述
模块原型设计器
此模块允许管理员原型设计新功能并将其作为模块导出。功能人员可以为开发者准备工作,开发者除了原型已导出的所有内容外,还需要实现逻辑。
安装
确保已安装Jinja2版本2.7.3或更高版本
$ pip install --upgrade Jinja2==2.7.3
配置
无需配置。
使用方法
要使用此模块,您需要
安装您未来模块的依赖项
通过添加字段和创建继承视图来自定义您的实例
创建您的菜单项及其窗口操作
通过创建过滤器来准备您的数据和演示数据
创建您自己的组,并设置访问权限和记录规则
将您自己的访问权限和记录规则添加到现有组
一旦您已正确自定义了实例,您就可以转到设置 > 模块原型 > 原型,并创建一个新的原型
填写您模块的信息(输入名称、描述、徽标等)
在依赖项选项卡中,选择您的模块将依赖的所有其他模块
在数据 & 演示数据选项卡中,选择您用于数据和演示数据的数据过滤器
在字段选项卡中,选择您创建或自定义的字段
在界面选项卡中,选择您的菜单项和视图
在安全选项卡中,选择您的组、访问权限和记录规则
保存并单击导出
您将获得一个包含您的模块的zip文件,该模块准备就绪,可安装且符合OCA的约定。然后您可以向需要实现默认值或onchange方法的开发者提供模块。
已知问题/路线图
#104 - 从脚手架中包含controllers.py和templates.xml。
将图片附加到原型中,并导出它们以在“images”模块清单中使用。
导出数据和示例数据
导出报告
导出工作流、节点、转换和动作
导出组、访问权限和记录规则
允许选择和导出网站内容
错误追踪器
错误在GitHub Issues上进行跟踪。如果遇到问题,请检查那里是否已报告您的问题。如果是您首先发现的,请通过提供详细和受欢迎的反馈这里帮助我们解决问题。
鸣谢
贡献者
David Arnold <blaggacao@users.noreply.github.com>
Jordi Riera <jordi.riera@savoirfairelinux.com>
Maxime Chambreuil <maxime.chambreuil@savoirfairelinux.com>
El hadji Dem <elhadji.dem@savoirfairelinux.com>
Savoir-faire Linux <support@savoirfairelinux.com>
Vincent Vinet <vincent.vinet@savoirfairelinux.com>
Nicolas JEUDY <nicolas@sudokeys.com>
维护者
此模块由OCA维护。
OCA,即Odoo社区协会,是一个非营利组织,其使命是支持Odoo功能的协作开发并推广其广泛应用。
要为此模块做出贡献,请访问http://odoo-community.org。
变更日志
v9.0.0.1.0
从V8.0.3开始的初始V9版本
项目详情
哈希值 for odoo9_addon_module_prototyper-9.0.0.1.0-py2-none-any.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | a00a5a8d35b5afdf00607789f09e5ff7b6f3e365611932fb00da7ca4969be0e3 |
|
MD5 | ca0c26e3e3d1b8d062c98331bfb76fd6 |
|
BLAKE2b-256 | 76e642d0a3d4e390757803337bf7aabdcc58c638e98e7e7c942b1aeaaeea04b6 |