Следующий пример, расположенный в моем файле конфигурации Apache, работает. Мне было очень трудно заставить работать mod_python, несмотря на хорошие ответы от людей. По большей части, все комментарии, которые я получил, говорят, что они используют mod_wsgi вместо mod_python.
Комментарии, которые я видел, включая Boston Python Meetup, все concur mod_wsgi проще в использовании. В моем случае на Red Hat EL 5 WS переход с mod_python нецелесообразен.
<Location />
SetHandler python-program
PythonHandler django.core.handlers.modpython
SetEnv DJANGO_SETTINGS_MODULE settings
PythonOption django.root /home/amr/django/amr
PythonPath "['/home/amr/django', '/home/amr/django/amr', '/usr/local/lib
/site-packages/django'] + sys.path"
PythonDebug On
</Location>