From 2f25cdc18a3c15dd9feb9daa522f41aac39e232b Mon Sep 17 00:00:00 2001 From: Greg Chapple Date: Tue, 25 Feb 2014 20:47:59 +0000 Subject: [PATCH] Fixed #22129 -- Added steps for creating superusers to tutorial. --- docs/intro/tutorial01.txt | 39 ++++++++++++++++++++++++++++++++++----- 1 file changed, 34 insertions(+), 5 deletions(-) diff --git a/docs/intro/tutorial01.txt b/docs/intro/tutorial01.txt index bc050c535d..90a8dd5748 100644 --- a/docs/intro/tutorial01.txt +++ b/docs/intro/tutorial01.txt @@ -273,12 +273,41 @@ and creates any necessary database tables according to the database settings in your :file:`mysite/settings.py` file and the database migrations shipped with the app (we'll cover those later). You'll see a message for each migration it applies, and you'll get a prompt asking you if you'd like to -create a superuser account for the authentication system. Go ahead and do -that. +create a superuser account for the authentication system. -If you're interested, run the command-line client for your database and type -``\dt`` (PostgreSQL), ``SHOW TABLES;`` (MySQL), or ``.schema`` (SQLite) to -display the tables Django created. +First, you'll be asked if you would like to create a superuser. Type the word +``yes`` and hit enter. + +.. code-block:: text + + You have installed Django's auth system, and don't have any superusers defined. + Would you like to create one now? (yes/no): yes + +Next, enter a username. By default, this will be your system username. Enter +your desired username and press enter. + +.. code-block:: text + + Username (leave blank to use 'your_username'): admin + +You will then be prompted for your desired email address: + +.. code-block:: text + + Email address: admin@example.com + +The final step is to enter your password. You will be asked to enter your +password twice, the second time as a confirmation of the first. + +.. code-block:: text + + Password: ********** + Password (again): ********* + Superuser created successfully. + +With that done, if you're interested, run the command-line client for your +database and type ``\dt`` (PostgreSQL), ``SHOW TABLES;`` (MySQL), or +``.schema`` (SQLite) to display the tables Django created. .. admonition:: For the minimalists