Loading docs/intro/tutorial03.txt +7 −0 Original line number Diff line number Diff line Loading @@ -473,6 +473,13 @@ template for all 404 errors when :setting:`DEBUG` is set to ``False`` (in your settings module). If you do create the template, add at least some dummy content like "Page not found". .. warning:: If :setting:`DEBUG` is set to ``False``, all responses will be "Bad Request (400)" unless you specify the proper :setting:`ALLOWED_HOSTS` as well (something like ``['localhost', '127.0.0.1']`` for local development). A couple more things to note about 404 views: * If :setting:`DEBUG` is set to ``True`` (in your settings module) then your Loading docs/ref/settings.txt +4 −0 Original line number Diff line number Diff line Loading @@ -852,6 +852,10 @@ It is also important to remember that when running with :setting:`DEBUG` turned on, Django will remember every SQL query it executes. This is useful when you're debugging, but it'll rapidly consume memory on a production server. Finally, if :setting:`DEBUG` is ``False``, you also need to properly set the :setting:`ALLOWED_HOSTS` setting. Failing to do so will result in all requests being returned as "Bad Request (400)". .. _django/views/debug.py: https://github.com/django/django/blob/master/django/views/debug.py .. setting:: DEBUG_PROPAGATE_EXCEPTIONS Loading docs/topics/settings.txt +5 −0 Original line number Diff line number Diff line Loading @@ -17,6 +17,11 @@ Here are a couple of example settings:: DEFAULT_FROM_EMAIL = 'webmaster@example.com' TEMPLATE_DIRS = ('/home/templates/mike', '/home/templates/john') .. note:: If you set :setting:`DEBUG` to ``False``, you also need to properly set the :setting:`ALLOWED_HOSTS` setting. Because a settings file is a Python module, the following apply: * It doesn't allow for Python syntax errors. Loading Loading
docs/intro/tutorial03.txt +7 −0 Original line number Diff line number Diff line Loading @@ -473,6 +473,13 @@ template for all 404 errors when :setting:`DEBUG` is set to ``False`` (in your settings module). If you do create the template, add at least some dummy content like "Page not found". .. warning:: If :setting:`DEBUG` is set to ``False``, all responses will be "Bad Request (400)" unless you specify the proper :setting:`ALLOWED_HOSTS` as well (something like ``['localhost', '127.0.0.1']`` for local development). A couple more things to note about 404 views: * If :setting:`DEBUG` is set to ``True`` (in your settings module) then your Loading
docs/ref/settings.txt +4 −0 Original line number Diff line number Diff line Loading @@ -852,6 +852,10 @@ It is also important to remember that when running with :setting:`DEBUG` turned on, Django will remember every SQL query it executes. This is useful when you're debugging, but it'll rapidly consume memory on a production server. Finally, if :setting:`DEBUG` is ``False``, you also need to properly set the :setting:`ALLOWED_HOSTS` setting. Failing to do so will result in all requests being returned as "Bad Request (400)". .. _django/views/debug.py: https://github.com/django/django/blob/master/django/views/debug.py .. setting:: DEBUG_PROPAGATE_EXCEPTIONS Loading
docs/topics/settings.txt +5 −0 Original line number Diff line number Diff line Loading @@ -17,6 +17,11 @@ Here are a couple of example settings:: DEFAULT_FROM_EMAIL = 'webmaster@example.com' TEMPLATE_DIRS = ('/home/templates/mike', '/home/templates/john') .. note:: If you set :setting:`DEBUG` to ``False``, you also need to properly set the :setting:`ALLOWED_HOSTS` setting. Because a settings file is a Python module, the following apply: * It doesn't allow for Python syntax errors. Loading