On 06/24/2010 09:10 PM, Bradley Hintze wrote: > Hi all, about your question, no idea.
> > the mod_python mailing list is pretty dead so I thought I'd try asking > my question here. It comes as no surprise to me that the mod_python mailing list is dead: nobody uses mod_python anymore. For all I know, it might be broken, and the API was (IIRC) never particularly nice. IMHO, you should use WSGI instead: it's an interface portable across web server boundaries, and, with mod_wsgi, it's just as high-performance on apache as was mod_python. > > I am using mod_python and am having trouble with my .py scripts that > output HTML. the HTML comes out alright but my style sheets are not > being rendered. I am sure that this has to do withe a mod handler > problem. What does "not being rendered" mean? Do you have an exception traceback? Can you maybe a full transcript of HTTP headers and output? (by telnet'ing to the web server perhaps) > > Here is what I have in httpd.conf: > > <Directory /Library/WebServer/Documents/css> > AddHandler mod_python .css > PythonHandler handler::handler_css > PythonDebug On > </Directory> > > > Here is what handler.py looks like: > > from mod_python import apache > > def _dump(req, extension): > req.content_type = 'text/plain' > print >> req, 'uri = %s' % req.uri > print >> req, 'filename = %s' % req.filename > print >> req, 'path_info = %s' % req.path_info > print >> req, 'extension = %s' % extension > return apache.OK > > def handler(req): > return _dump(req, '') > > def handler_css(req): > return _dump(req, '.css') > > > Any ideas on what I'm doing wrong? > -- http://mail.python.org/mailman/listinfo/python-list