Fixed #26312 -- Documented "create database" requirement in tutorial 2.

This commit is contained in:
Bob McDonald 2016-03-04 10:24:23 +09:00 committed by Tim Graham
parent e19fc9f08a
commit b388c294eb
1 changed files with 9 additions and 4 deletions

View File

@ -41,11 +41,16 @@ If you are not using SQLite as your database, additional settings such as
:setting:`USER`, :setting:`PASSWORD`, and :setting:`HOST` must be added. :setting:`USER`, :setting:`PASSWORD`, and :setting:`HOST` must be added.
For more details, see the reference documentation for :setting:`DATABASES`. For more details, see the reference documentation for :setting:`DATABASES`.
.. note:: .. admonition:: For non-SQLite users
If you're using PostgreSQL or MySQL, make sure you've created a database by If you're using a database besides SQLite, make sure you've created a
this point. Do that with "``CREATE DATABASE database_name;``" within your database by this point. Do that with "``CREATE DATABASE database_name;``"
database's interactive prompt. within your database's interactive prompt.
Also make sure that the database user provided in :file:`mysite/settings.py`
has "create database" privileges. This allows automatic creation of a
:ref:`test database <the-test-database>` which will be needed in a later
tutorial.
If you're using SQLite, you don't need to create anything beforehand - the If you're using SQLite, you don't need to create anything beforehand - the
database file will be created automatically when it is needed. database file will be created automatically when it is needed.