blob: 582b28f049f33dc1b37b7a250f2015a5cbda9ed4 [file] [log] [blame]
mbligh12016652008-10-03 17:50:54 +00001<IfModule !prefork.c>
2 # Django requires the prefork MPM, so just fail with this bogus directive
3 # if it's not loaded. See
4 # http://test.kernel.org/autotest/AutotestServerInstall for more info.
5 ERROR__DJANGO_REQUIRES_THE_PREFORK_MPM
6</IfModule>
mblighe8819cd2008-02-15 16:48:40 +00007
Dale Curtis74a314b2011-06-23 14:55:46 -07008#
9# Try to serve admin media files, no matter where django is actually installed
10# Covers python versions 2.4 through 2.7 and also django installed by utils/build_externals.py
11#
12RewriteEngine On
13RewriteCond /usr/local/autotest/site-packages/django/contrib/admin/media -d
14RewriteRule /media(.*) /usr/local/autotest/site-packages/django/contrib/admin/media$1
jamesrenc3940222010-02-19 21:57:37 +000015
Dale Curtis74a314b2011-06-23 14:55:46 -070016RewriteCond /usr/lib/python2.4/site-packages/django/contrib/admin/media -d
17RewriteRule /media(.*) /usr/lib/python2.4/site-packages/django/contrib/admin/media$1
18
19RewriteCond /usr/lib/python2.5/site-packages/django/contrib/admin/media -d
20RewriteRule /media(.*) /usr/lib/python2.5/site-packages/django/contrib/admin/media$1
21
22RewriteCond /usr/lib/python2.6/site-packages/django/contrib/admin/media -d
23RewriteRule /media(.*) /usr/lib/python2.6/site-packages/django/contrib/admin/media$1
24
25RewriteCond /usr/lib/python2.7/site-packages/django/contrib/admin/media -d
26RewriteRule /media(.*) /usr/lib/python2.7/site-packages/django/contrib/admin/media$1
27
28<Location ~ "/(afe|new_tko|croschart)/server">
jamesrenc3940222010-02-19 21:57:37 +000029 SetHandler python-program
30 PythonHandler django.core.handlers.modpython
31 SetEnv DJANGO_SETTINGS_MODULE frontend.settings
32 PythonDebug On
33 # Force our own site-packages to be loaded by mod_python prior
34 # to mod_python's system python site-packages directory.
35 # This way our code can depend on library versions other than
36 # those available as packages on various OS distributions.
37 PythonPath "['/usr/local/autotest/site-packages', '/usr/local/autotest'] + sys.path"
38</Location>