Graham Dumpleton
graham.dumpleton at gmail.com
Mon May 28 18:38:54 EDT 2007
Although some create threads within the Apache/mod_python processes to perform such long running tasks, it is more preferable to run a backend daemon process to which you forward details of the task to be run using XML-RPC. Another way is to write details of the task to disk and have a cron job or backend daemon process read the details from disk and then process it. Graham On 29/05/07, sikander hayat <hayat221 at yahoo.com> wrote: > Hi Greg, > > Thanks for the reply, well, the problem is that the processing time is too > long. So what i want is: take the info from the static HTML page and tell > the user that an email will be sent and then process the info. And hence, > the user can close the window and i can keep on doing my processing...even > long after the user has closed the web page :) > > thanks, > Sikander > > > Greg Fawcett <greg at vig.co.nz> wrote: > Hi Sikander - > > It sounds like you have a static HTML page with the form on it calling a > python script when the form is submitted. > > After your python script processes the information, it can use req.write() > to send the HTML for the confirmation page back to the user, perhaps saying > that an email has been been sent to them. They can then close this page > whenever they like. > > Cheers! > Greg. > > On 29/05/07, sikander hayat <hayat221 at yahoo.com> wrote: > > Hi all, > > > > I am running mod_python at the backend of my webpage. The scenario is: a > user enters some information in the form elements of a html page and when he > presses "submit" button, a python script is called via mod_python and i > process the information. > > > > Now, i want to continue this backend processing and allow the user to > close my webpage after informing him that the results will be sent via > email, so that he doesnt have to wait with the webpage open all the time. > How can i do that? > > > > thanks, > > Sikander > > > > ________________________________ > We won't tell. Get more on shows you hate to love > > (and love to hate): Yahoo! TV's Guilty Pleasures list. > > > > _______________________________________________ > > Mod_python mailing list > > Mod_python at modpython.org > > http://mailman.modpython.org/mailman/listinfo/mod_python > > > > > > > > -- > Phone: +64 3 409 8165 > Mobile: +64 21 333 291 > Fax: +64 3 974 6810 > > > ________________________________ > Luggage? GPS? Comic books? > Check out fitting gifts for grads at Yahoo! Search. > > > _______________________________________________ > Mod_python mailing list > Mod_python at modpython.org > http://mailman.modpython.org/mailman/listinfo/mod_python > >
|