Commit a6a5c8b0 authored by Louis Fill's avatar Louis Fill Committed by Tim Graham
Browse files

[1.6.x] Fixed #21070 -- Added a more complex database configuration example.

Thanks joejasinski for the suggestion.

Backport of e15f7f31 from master
parent 5e549e7e
Loading
Loading
Loading
Loading
+19 −3
Original line number Diff line number Diff line
@@ -419,12 +419,28 @@ SQLite. This can be configured using the following::
    DATABASES = {
        'default': {
            'ENGINE': 'django.db.backends.sqlite3',
            'NAME': 'mydatabase'
            'NAME': 'mydatabase',
        }
    }

For other database backends, or more complex SQLite configurations, other options
will be required. The following inner options are available.
When connecting to other database backends, such as MySQL, Oracle, or
PostgreSQL, additional connection parameters will be required. See
the :setting:`ENGINE <DATABASE-ENGINE>` setting below on how to specify
other database types. This example is for PostgreSQL::

    DATABASES = {
        'default': {
            'ENGINE':'django.db.backends.postgresql_psycopg2',
            'NAME': 'mydatabase',
            'USER': 'mydatabaseuser',
            'PASSWORD': 'mypassword',
            'HOST': '127.0.0.1',
            'PORT': '5432',
        }
    }

The following inner options that may be required for more complex
configurations are available:

.. setting:: DATABASE-ATOMIC_REQUESTS