I override render_response() (now called render() in pylons 0.9.6 i think) so any action can pass in default form values and htmlfill will populate the form accordingly. This way you don't need to rely on a form_result.
in my_proj.lib.base.py: def render_response(*args, **kw): form_defaults = kw.pop('form_defaults', False) if form_defaults: content = render(*args, **kw) content = htmlfill.render(content, defaults=form_defaults) return content return render(*args, **kw) usage: h.render_response('/template', form_defaults=my_dict) -aaaron On Oct 1, 7:17 pm, voltron <[EMAIL PROTECTED]> wrote: > I have a form that I use to capture and display user data, I would > like the user to submit the form, a controller saves the data and re- > render the filled in data in the same form, so I just redirect the > form to itself, strangely this does not work, is this the wrong way to > do this? > > Thanks --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "pylons-discuss" group. To post to this group, send email to pylons-discuss@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/pylons-discuss?hl=en -~----------~----~----~----~------~----~------~--~---