From a2527ebe7798345e450432776b2b912d02320f2a Mon Sep 17 00:00:00 2001 From: Adrian Holovaty Date: Sun, 27 Nov 2005 13:53:35 +0000 Subject: [PATCH] Improved docs/modpython.txt to add note about debugging under mod_python with print statements git-svn-id: http://code.djangoproject.com/svn/django/trunk@1451 bcc190cf-cafb-0310-a4f2-bffc1f526a37 --- docs/modpython.txt | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/docs/modpython.txt b/docs/modpython.txt index 3444087785..baa534ae91 100644 --- a/docs/modpython.txt +++ b/docs/modpython.txt @@ -107,6 +107,15 @@ having to restart the server each time you make code changes. Just set everything for each request. But don't do that on a production server, or we'll revoke your Django privileges. +If you're the type of programmer who debugs using scattered ``print`` +statements, note that ``print`` statements have no effect in mod_python; they +don't appear in the Apache log, as one might expect. If you have the need to +print debugging information in a mod_python setup, either do this:: + + assert False, the_value_i_want_to_see + +Or add the debugging information to the template of your page. + .. _mod_python documentation: http://modpython.org/live/current/doc-html/directives.html Serving media files