Tengo una aplicación django que usa mod_python, una configuración bastante típica, excepto que los archivos multimedia están siendo servidos por un directorio de "medios" (lo sé, no recomendado) en la raíz del documento. Me gustaría probar y quizás implementar con mod_wsgi pero no puedo encontrar la manera de crear algo simple para servir archivos estáticos. mod_python permite el uso de directivas de Apache como:Sirviendo archivos estáticos con mod_wsgi y Django
<Location '/'>
SetHandler MyApplication.xyz.....
</Location>
<Location '/media'>
SetHandler None
</Location>
El Django documentos parecen apuntar al segundo bloque anterior como la forma correcta de hacer una excepción similar para mod_wsgi, pero en mis pruebas todo por debajo de la raíz sigue siendo enviado a la aplicación wsgi. ¿Hay una buena manera de configurar un directorio de medios estáticos con mod_wsgi, o es lo que estoy tratando de hacer intencionalmente sin soporte por razones técnicas convincentes? Las respuestas que apuntan a enfoques completamente diferentes son bienvenidas.
¡Graham Dumpleton! Gracias por mod_wsgi! En realidad, creo que originalmente el orden era el problema, no usé la directiva cgi. Su módulo me ha permitido hacer un montón de cosas, realmente he desarrollado un hábito de mod_wsgi desde que hice esta pregunta. – unmounted
Doble gracias por la documentación. Los mejores documentos que he visto en mucho tiempo. ¡Ojalá MÁS personas las lean! – htmldrum