Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

Fixed #135 -- Added 'Multiple Django installations on the same Apache…

…' to docs/mod_python.txt

git-svn-id: http://code.djangoproject.com/svn/django/trunk@275 bcc190cf-cafb-0310-a4f2-bffc1f526a37
  • Loading branch information...
commit 52d761cc7a2296e75f4e97e1c0e501f2623fe08c 1 parent 8aa1645
@adrianholovaty adrianholovaty authored
Showing with 25 additions and 0 deletions.
  1. +25 −0 docs/modpython.txt
View
25 docs/modpython.txt
@@ -63,6 +63,31 @@ Here's a template for an admin configuration::
The only thing different here is the ``DJANGO_SETTINGS_MODULE``.
+Multiple Django installations on the same Apache
+================================================
+
+It's entirely possible to run multiple Django installations on the same Apache
+instance. Just use ``VirtualHost`` for that, like so::
+
+ NameVirtualHost *
+
+ <VirtualHost *>
+ ServerName www.example.com
+ # ...
+ SetEnv DJANGO_SETTINGS_MODULE myproject.settings.main
+ </VirtualHost>
+
+ <VirtualHost *>
+ ServerName admin.example.com
+ # ...
+ SetEnv DJANGO_SETTINGS_MODULE myproject.settings.admin
+ </VirtualHost>
+
+Don't put two Django installations within the same ``VirtualHost``. Due to the
+way mod_python caches code in memory, your two Django installations will
+conflict. If you can think of a way to solve this problem, please file a ticket
+in our ticket system.
+
Running a development server with mod_python
============================================
Please sign in to comment.
Something went wrong with that request. Please try again.