http://github.com/aaronsw/watchdog/blob/b012e33f9d3186138488fba5a507bc58e9fb81b5/utils/helpers.py#L40
This seems to be very useful
why is this not added to webpy?

On Sat, May 30, 2009 at 2:14 AM, Anand Chitipothu <[email protected]>wrote:

>
> 2009/5/30 Branko Vukelic <[email protected]>:
> >
> > If you have code like:
> >
> >    class something:
> >        def GET(self):
> >            # show something
> >        def POST(self):
> >            i = web.input()
> >            if i.somefield:
> >                db.insert(params for insert)
> >                message = "SUCESS! Hooray!"
> >            else:
> >                message = "ERROR!!!"
> >            raise web.seeother(someurl)
> >
> > How do you get the `message` to display in whatever template is used for
> GET?
>
> Thats very tricky. It is called flash message and most web frameworks
> have support for that.
>
> Typically it is implemented by making the template display all the
> available flash messages and delete them. To display a flash message,
> message is added to session before the redirect. After redirect the
> new page will display them and delete.
>
> watchdog.net uses a cookie based implementation of displaying flash
> messages.
>
>
> http://github.com/aaronsw/watchdog/blob/b012e33f9d3186138488fba5a507bc58e9fb81b5/utils/helpers.py#L40
>
> Anand
>
> >
>


-- 
Bidegg worlds best auction site
http://bidegg.com

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"web.py" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [email protected]
For more options, visit this group at http://groups.google.com/group/webpy?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to