On 14 abr, 15:18, mdipierro <
mdipie...@cs.depaul.edu> wrote:
> def form1():
> form=FORM(....)
> if form.accepts(request.vars):
> session.vars=form.vars
> redirect(URL(r=request,f='form2'))
> return dict(form=form)
>
> def form2():
> if not session.vars: redirect(URL(r=request,f='form1'))
> form=FORM(....)
> if form.accepts(request.vars):
> session.vars.update(form.vars)
> redirect(URL(r=request,f='form3'))
> return dict(form=form)
>
> def form3():
> if not session.vars: redirect(URL(r=request,f='form1'))
> form=FORM(....)
> if form.accepts(request.vars):
> session.vars.update(form.vars)
>
> ### do something with session.vars
>
> redirect(URL(r=request,f='somewhere'))
> return dict(form=form)
>