Fixed #7059 -- Added a note to the settings documentation reminding users that when DEBUG=True, Django keeps a log of queries. Thanks for the suggestion, simonb.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@7702 bcc190cf-cafb-0310-a4f2-bffc1f526a37
This commit is contained in:
parent
5da67a084a
commit
a7f6faaa81
|
@ -388,8 +388,13 @@ be able to give backtraces without seeing sensitive (or offensive) settings.
|
||||||
|
|
||||||
Still, note that there are always going to be sections of your debug output that
|
Still, note that there are always going to be sections of your debug output that
|
||||||
are inappropriate for public consumption. File paths, configuration options, and
|
are inappropriate for public consumption. File paths, configuration options, and
|
||||||
the like all give attackers extra information about your server. Never deploy a
|
the like all give attackers extra information about your server.
|
||||||
site with ``DEBUG`` turned on.
|
|
||||||
|
It is also important to remember that when running with ``DEBUG`` turned on, Django
|
||||||
|
will remember every SQL query it executes. This is useful when you are debugging,
|
||||||
|
but on a production server, it will rapidly consume memory.
|
||||||
|
|
||||||
|
Never deploy a site into production with ``DEBUG`` turned on.
|
||||||
|
|
||||||
DEBUG_PROPAGATE_EXCEPTIONS
|
DEBUG_PROPAGATE_EXCEPTIONS
|
||||||
--------------------------
|
--------------------------
|
||||||
|
|
Loading…
Reference in New Issue