From e15f7f31d048ead5453b5ee810235cf88b42b3cc Mon Sep 17 00:00:00 2001 From: Louis Fill Date: Mon, 23 Sep 2013 14:50:50 +0100 Subject: [PATCH] Fixed #21070 -- Added a more complex database configuration example. Thanks joejasinski for the suggestion. --- docs/ref/settings.txt | 22 +++++++++++++++++++--- 1 file changed, 19 insertions(+), 3 deletions(-) diff --git a/docs/ref/settings.txt b/docs/ref/settings.txt index a8b629e693..facfe2fb26 100644 --- a/docs/ref/settings.txt +++ b/docs/ref/settings.txt @@ -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 ` 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