Added 'Running a development server with mod_python' to docs/modpython.txt

git-svn-id: http://code.djangoproject.com/svn/django/trunk@223 bcc190cf-cafb-0310-a4f2-bffc1f526a37
This commit is contained in:
Adrian Holovaty 2005-07-19 20:20:38 +00:00
parent 3148adf91d
commit 12321ea962
1 changed files with 12 additions and 0 deletions

View File

@ -11,6 +11,9 @@ when the server starts. Code stays in memory throughout the life of an Apache
process, which leads to significant performance gains over other server process, which leads to significant performance gains over other server
arrangements. arrangements.
Basic configuration
===================
To configure Django with mod_python, first make sure you have Apache installed, To configure Django with mod_python, first make sure you have Apache installed,
with the mod_python module activated. with the mod_python module activated.
@ -60,5 +63,14 @@ Here's a template for an admin configuration::
The only thing different here is the ``DJANGO_SETTINGS_MODULE``. The only thing different here is the ``DJANGO_SETTINGS_MODULE``.
Running a development server with mod_python
============================================
If you use mod_python for your development server, you can avoid the hassle of
having to restart the server each time you make code changes. Just set
``MaxRequestsPerChild 1`` in your ``httpd.conf`` file to force Apache to reload
everything for each request. But don't do that on a production server, or we'll
revoke your Django privileges.
.. _mod_perl: http://perl.apache.org/ .. _mod_perl: http://perl.apache.org/
.. _mod_python documentation: http://modpython.org/live/current/doc-html/directives.html .. _mod_python documentation: http://modpython.org/live/current/doc-html/directives.html