Sounds like a job for XMLHttpRequest (or AJAX; whichever you prefer...)

On Thu, Jul 1, 2010 at 2:28 AM, Dave Schaefer <[email protected]>wrote:

> Hey list,
>
> Is it possible in web.py to draw a web page, perform some
> computations, and then redraw the same page? Say I have the following
> scenario:
>
> 1. A user logs in for the first time
> 2. Draw a page that says "Hi! Looks like you're new. Please wait while
> we set up your account..."
> 3. Create some database entries and do some computations behind the scenes
> 4. Re-draw the page so it says "Done! Welcome. What's next?", and has
> the main site interface.
>
>
> Is this possible in web.py? I'm trying to do this on the same page
> without redirecting to a 'setup' URL and then back, but I suppose I
> could do the redirects if necessary. I have tried making some calls to
> 'print render.setup()', but this only seems to output the template to
> the console, not to the web page. Is it possible to do this within one
> GET() function? Does this require putting the calculations and re-draw
> on a separate thread?
>
> I am also wondering: does web.py only draw the web page when the GET
> or POST function finally returns? I see in some old mailing list
> discussions people call 'print render.foo()', but this does not appear
> to actually draw to the web page (unless I'm doing something wrong?).
>
> Thanks, let me know.
> Dave
>
> --
> 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] <webpy%[email protected]>.
> For more options, visit this group at
> http://groups.google.com/group/webpy?hl=en.
>
>


-- 
http://www.wolfhowlmedia.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