diff options
| author | Jannis Leidel <jannis@leidel.info> | 2011-05-29 17:50:52 +0000 |
|---|---|---|
| committer | Jannis Leidel <jannis@leidel.info> | 2011-05-29 17:50:52 +0000 |
| commit | 879267f254946a26ebc179f3880e14a59e11e038 (patch) | |
| tree | 3844835ca5aa451bf4c188b34e8cbfd85dec4996 /docs/faq | |
| parent | 7f3eda2f76ea41e938cf623030f3a68e573d5017 (diff) | |
[1.3.X] Fixed #15992 -- Added more references to settings. Thanks, aaugustin.
Backport from trunk (r16290).
git-svn-id: http://code.djangoproject.com/svn/django/branches/releases/1.3.X@16291 bcc190cf-cafb-0310-a4f2-bffc1f526a37
Diffstat (limited to 'docs/faq')
| -rw-r--r-- | docs/faq/admin.txt | 6 | ||||
| -rw-r--r-- | docs/faq/models.txt | 15 |
2 files changed, 11 insertions, 10 deletions
diff --git a/docs/faq/admin.txt b/docs/faq/admin.txt index ac2e594ed2..32cea67479 100644 --- a/docs/faq/admin.txt +++ b/docs/faq/admin.txt @@ -8,8 +8,8 @@ The login cookie isn't being set correctly, because the domain of the cookie sent out by Django doesn't match the domain in your browser. Try these two things: - * Set the ``SESSION_COOKIE_DOMAIN`` setting in your admin config file - to match your domain. For example, if you're going to + * Set the :setting:`SESSION_COOKIE_DOMAIN` setting in your admin config + file to match your domain. For example, if you're going to "http://www.example.com/admin/" in your browser, in "myproject.settings" you should set ``SESSION_COOKIE_DOMAIN = 'www.example.com'``. @@ -17,7 +17,7 @@ things: don't have dots in them. If you're running the admin site on "localhost" or another domain that doesn't have a dot in it, try going to "localhost.localdomain" or "127.0.0.1". And set - ``SESSION_COOKIE_DOMAIN`` accordingly. + :setting:`SESSION_COOKIE_DOMAIN` accordingly. I can't log in. When I enter a valid username and password, it brings up the login page again, with a "Please enter a correct username and password" error. ----------------------------------------------------------------------------------------------------------------------------------------------------------- diff --git a/docs/faq/models.txt b/docs/faq/models.txt index f00d453d88..08c7c47b9e 100644 --- a/docs/faq/models.txt +++ b/docs/faq/models.txt @@ -6,16 +6,17 @@ FAQ: Databases and models How can I see the raw SQL queries Django is running? ---------------------------------------------------- -Make sure your Django ``DEBUG`` setting is set to ``True``. Then, just do -this:: +Make sure your Django :setting:`DEBUG` setting is set to ``True``. +Then, just do this:: >>> from django.db import connection >>> connection.queries [{'sql': 'SELECT polls_polls.id,polls_polls.question,polls_polls.pub_date FROM polls_polls', 'time': '0.002'}] -``connection.queries`` is only available if ``DEBUG`` is ``True``. It's a list -of dictionaries in order of query execution. Each dictionary has the following:: +``connection.queries`` is only available if :setting:`DEBUG` is ``True``. +It's a list of dictionaries in order of query execution. Each dictionary has +the following:: ``sql`` -- The raw SQL statement ``time`` -- How long the statement took to execute, in seconds. @@ -90,13 +91,13 @@ Why is Django leaking memory? Django isn't known to leak memory. If you find your Django processes are allocating more and more memory, with no sign of releasing it, check to make -sure your ``DEBUG`` setting is set to ``False``. If ``DEBUG`` is ``True``, then -Django saves a copy of every SQL statement it has executed. +sure your :setting:`DEBUG` setting is set to ``False``. If :setting:`DEBUG` +is ``True``, then Django saves a copy of every SQL statement it has executed. (The queries are saved in ``django.db.connection.queries``. See `How can I see the raw SQL queries Django is running?`_.) -To fix the problem, set ``DEBUG`` to ``False``. +To fix the problem, set :setting:`DEBUG` to ``False``. If you need to clear the query list manually at any point in your functions, just call ``reset_queries()``, like this:: |
