这是一个使用z3c.form创建多页向导的库。值存储在会话中,直到向导完成。
collective.z3cform.wizard的Python项目详细描述
简介
这个库实现了一个简单的基于z3c.form的向导。巫师是由 多个步骤。每一步都是一种形式。数据存储在会话中,直到 用户单击最后一步的"完成"按钮。
为了充分利用这个图书馆,你需要相当熟悉 先用Z3C表格。以下是一些开始的地方:
< Buff行情>- 官方文件:http://docs.zope.org/z3c.form" rel="nofollow">http://docs.zope.org/z3c.form
- 斯蒂芬·里克特在2008年PLONE会议上的教程幻灯片: http://svn.zope.org/*checkout*/z3c.talk/trunk/z3cforms/z3cforms.html?转速=92118
向导步骤
向导步骤是带有一些附加功能的普通z3c.form表单。
默认情况下,此表单访问的内容将是字典 在向导会话中,使用与步骤前缀相等的键。
其他属性:
< Buff行情> < DL>其他方法:
< Buff行情> < DL>向导组步骤
与向导步骤相同;它只是像z3c.form一样处理组列表。 分组形式。
其他属性:
< Buff行情> < DL>向导
向导也是一个表单,包含步骤列表和 在这些步骤之间移动。
类属性。覆盖这些以影响向导的行为:
< Buff行情> < DL>更新方法期间设置的属性:
< Buff行情> < DL>方法:
< Buff行情> < DL>第一次在给定会话中查看向导时调用。
此方法可用于使用来自 来源:
默认实现调用loadSteps方法。
从上下文加载向导会话数据。
默认实现调用每个向导步骤的"加载"方法。
使用此方法根据 在向导完成时填写。
默认实现调用applysteps方法。
根据向导会话数据更新上下文。
默认实现调用每个向导步骤的"apply"方法。