“创建向导”的版本间的差异
来自Odoo大V社-odoo中文开发手册
1360857908(讨论 | 贡献) (创建页面,内容为“假设我们的待办事项应用程序用户经常需要设置的最后期限和人负责大量的任务。他们可以使用助手来帮这个。它应该允许他...”) |
|||
(未显示3个用户的4个中间版本) | |||
第1行: | 第1行: | ||
− | + | 假设我们的To-Do应用程序用户经常需要设置的最后期限和大量任务的负责人。他们可以使用助手来帮助做这个。它应该允许他们选择要更新的任务,然后选择的截止日期或负责任的用户来设置它们。 | |
− | + | ||
+ | 向导是用来从用户获取输入的信息,然后用它来进一步处理的形式。他们可以用于简单的任务,如要求几个参数和运行报告,或复杂的数据操作,如前面所述的案例。 | ||
+ | |||
这是我们的向导的外观︰ | 这是我们的向导的外观︰ | ||
− | |||
− | |||
− | |||
− | {'name': ' | + | <nowiki>我们可以开始创建todo_wizard新的功能插件模块。 |
− | 'description': ' | + | 我们的模块将有一个 Python 文件和 XML 文件,所以todo_wizard/__manifest__.py描述将显示下面的代码︰ |
− | 'author': ' | + | { 'name': 'To-do Tasks Management Assistant', |
− | 'depends': [todo_user] | + | 'description': 'Mass edit your To-Do backlog.', |
− | 'data': [' | + | 'author': 'Daniel Reis', |
+ | 'depends': ['todo_user'], | ||
+ | 'data':['view/todo_wizard_view.xml'], | ||
+ | } | ||
+ | </nowiki> | ||
+ | |||
在以前的插件,在todo_wizard/__init__.py文件增加一行︰ | 在以前的插件,在todo_wizard/__init__.py文件增加一行︰ | ||
− | from . import models | + | |
− | + | <nowiki>from . import models | |
+ | </nowiki> | ||
+ | |||
+ | 接下来,我们需要描述支持我们向导的数据模型。 | ||
− | 下一节: | + | 上一节:[[第七章 ORM应用逻辑 - 支持业务流程]] 下一节:[[向导模型]] |
2018年3月30日 (五) 10:24的最新版本
假设我们的To-Do应用程序用户经常需要设置的最后期限和大量任务的负责人。他们可以使用助手来帮助做这个。它应该允许他们选择要更新的任务,然后选择的截止日期或负责任的用户来设置它们。
向导是用来从用户获取输入的信息,然后用它来进一步处理的形式。他们可以用于简单的任务,如要求几个参数和运行报告,或复杂的数据操作,如前面所述的案例。
这是我们的向导的外观︰
我们可以开始创建todo_wizard新的功能插件模块。 我们的模块将有一个 Python 文件和 XML 文件,所以todo_wizard/__manifest__.py描述将显示下面的代码︰ { 'name': 'To-do Tasks Management Assistant', 'description': 'Mass edit your To-Do backlog.', 'author': 'Daniel Reis', 'depends': ['todo_user'], 'data':['view/todo_wizard_view.xml'], }
在以前的插件,在todo_wizard/__init__.py文件增加一行︰
from . import models
接下来,我们需要描述支持我们向导的数据模型。
上一节:第七章 ORM应用逻辑 - 支持业务流程 下一节:向导模型