summaryrefslogtreecommitdiff
path: root/docs/intro/tutorial01.txt
diff options
context:
space:
mode:
Diffstat (limited to 'docs/intro/tutorial01.txt')
-rw-r--r--docs/intro/tutorial01.txt132
1 files changed, 66 insertions, 66 deletions
diff --git a/docs/intro/tutorial01.txt b/docs/intro/tutorial01.txt
index cce3d9aa65..37dfef0d0d 100644
--- a/docs/intro/tutorial01.txt
+++ b/docs/intro/tutorial01.txt
@@ -126,72 +126,6 @@ These files are:
.. _more about packages: http://docs.python.org/tutorial/modules.html#packages
-The development server
-----------------------
-
-Let's verify this worked. Change into the outer :file:`mysite` directory, if
-you haven't already, and run the command:
-
-.. code-block:: bash
-
- $ python manage.py runserver
-
-You'll see the following output on the command line:
-
-.. parsed-literal::
-
- Performing system checks...
-
- 0 errors found
- |today| - 15:50:53
- Django version |version|, using settings 'mysite.settings'
- Starting development server at http://127.0.0.1:8000/
- Quit the server with CONTROL-C.
-
-You've started the Django development server, a lightweight Web server written
-purely in Python. We've included this with Django so you can develop things
-rapidly, without having to deal with configuring a production server -- such as
-Apache -- until you're ready for production.
-
-Now's a good time to note: **don't** use this server in anything resembling a
-production environment. It's intended only for use while developing. (We're in
-the business of making Web frameworks, not Web servers.)
-
-Now that the server's running, visit http://127.0.0.1:8000/ with your Web
-browser. You'll see a "Welcome to Django" page, in pleasant, light-blue pastel.
-It worked!
-
-.. admonition:: Changing the port
-
- By default, the :djadmin:`runserver` command starts the development server
- on the internal IP at port 8000.
-
- If you want to change the server's port, pass
- it as a command-line argument. For instance, this command starts the server
- on port 8080:
-
- .. code-block:: bash
-
- $ python manage.py runserver 8080
-
- If you want to change the server's IP, pass it along with the port. So to
- listen on all public IPs (useful if you want to show off your work on other
- computers), use:
-
- .. code-block:: bash
-
- $ python manage.py runserver 0.0.0.0:8000
-
- Full docs for the development server can be found in the
- :djadmin:`runserver` reference.
-
-.. admonition:: Automatic reloading of :djadmin:`runserver`
-
- The development server automatically reloads Python code for each request
- as needed. You don't need to restart the server for code changes to take
- effect. However, some actions like adding files don't trigger a restart,
- so you'll have to restart the server in these cases.
-
Database setup
--------------
@@ -318,6 +252,72 @@ database and type ``\dt`` (PostgreSQL), ``SHOW TABLES;`` (MySQL), or
:djadmin:`migrate` command will only run migrations for apps in
:setting:`INSTALLED_APPS`.
+The development server
+----------------------
+
+Let's verify your Django project works. Change into the outer :file:`mysite` directory, if
+you haven't already, and run the following commands:
+
+.. code-block:: bash
+
+ $ python manage.py runserver
+
+You'll see the following output on the command line:
+
+.. parsed-literal::
+
+ Performing system checks...
+
+ 0 errors found
+ |today| - 15:50:53
+ Django version |version|, using settings 'mysite.settings'
+ Starting development server at http://127.0.0.1:8000/
+ Quit the server with CONTROL-C.
+
+You've started the Django development server, a lightweight Web server written
+purely in Python. We've included this with Django so you can develop things
+rapidly, without having to deal with configuring a production server -- such as
+Apache -- until you're ready for production.
+
+Now's a good time to note: **don't** use this server in anything resembling a
+production environment. It's intended only for use while developing. (We're in
+the business of making Web frameworks, not Web servers.)
+
+Now that the server's running, visit http://127.0.0.1:8000/ with your Web
+browser. You'll see a "Welcome to Django" page, in pleasant, light-blue pastel.
+It worked!
+
+.. admonition:: Changing the port
+
+ By default, the :djadmin:`runserver` command starts the development server
+ on the internal IP at port 8000.
+
+ If you want to change the server's port, pass
+ it as a command-line argument. For instance, this command starts the server
+ on port 8080:
+
+ .. code-block:: bash
+
+ $ python manage.py runserver 8080
+
+ If you want to change the server's IP, pass it along with the port. So to
+ listen on all public IPs (useful if you want to show off your work on other
+ computers), use:
+
+ .. code-block:: bash
+
+ $ python manage.py runserver 0.0.0.0:8000
+
+ Full docs for the development server can be found in the
+ :djadmin:`runserver` reference.
+
+.. admonition:: Automatic reloading of :djadmin:`runserver`
+
+ The development server automatically reloads Python code for each request
+ as needed. You don't need to restart the server for code changes to take
+ effect. However, some actions like adding files don't trigger a restart,
+ so you'll have to restart the server in these cases.
+
.. _creating-models:
Creating models