From b388c294eb5745b3e01dedf0220636fae87ea9a2 Mon Sep 17 00:00:00 2001 From: Bob McDonald Date: Fri, 4 Mar 2016 10:24:23 +0900 Subject: [PATCH] Fixed #26312 -- Documented "create database" requirement in tutorial 2. --- docs/intro/tutorial02.txt | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/docs/intro/tutorial02.txt b/docs/intro/tutorial02.txt index 9a92e47fad..a9aee31320 100644 --- a/docs/intro/tutorial02.txt +++ b/docs/intro/tutorial02.txt @@ -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. 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 - this point. Do that with "``CREATE DATABASE database_name;``" within your - database's interactive prompt. + If you're using a database besides SQLite, make sure you've created a + database by this point. Do that with "``CREATE DATABASE database_name;``" + 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 ` which will be needed in a later + tutorial. If you're using SQLite, you don't need to create anything beforehand - the database file will be created automatically when it is needed.