Gregory (Grisha) Trubetskoy
grisha at modpython.org
Thu Jun 24 11:50:40 EDT 2004
Certainly, why not? And I think it will work just fine without the raise statement at the end. Also, unless you're on Apache 1.3, the send_http_header() does nothing, so you probably don't need it either. Grisha On Tue, 15 Jun 2004, Mark Nye wrote: > Quick question from a newbie modpython user... > > Suppose I'm using Publisher to read GET or POST data, but would like to > begin writing back to the browser immediately instead of collecting my > entire page output in a string and returning it all at the end. (Maybe > I'm looping through a long db result set, for example.) Does it make > sense to do something like this: > > > from mod_python import apache > > def myhandler(req, myvar1=None, myvar2=None): > req.content_type = "text/html" > req.send_http_header() > req.write("my html") # of course I'd be doing more here > raise apache.SERVER_RETURN, apache.OK > return > > > Or would anyone suggest a different approach? Thanks! > > Mark > > _______________________________________________ > Mod_python mailing list > Mod_python at modpython.org > http://mailman.modpython.org/mailman/listinfo/mod_python >
|