Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

Added "philosophy" sections to tutorials so they can be styled differ…

…ently

git-svn-id: http://code.djangoproject.com/svn/django/trunk@250 bcc190cf-cafb-0310-a4f2-bffc1f526a37
  • Loading branch information...
commit e5a8c38fa1d9dae0bebc6b4671997b0f16e60913 1 parent ec31445
@jacobian jacobian authored
Showing with 20 additions and 17 deletions.
  1. +6 −2 docs/tutorial01.txt
  2. +14 −15 docs/tutorial02.txt
View
8 docs/tutorial01.txt
@@ -128,7 +128,9 @@ This directory structure will house the poll application.
The first step in writing a database Web app in Django is to define your models
-- essentially, your database layout, with additional metadata.
- PHILOSOPHY: A model is the single, definitive source of data about your
+.. admonition:: Philosophy
+
+ A model is the single, definitive source of data about your
data. It contains the essential fields and behaviors of the data you're
storing. Django follows the `DRY Principle`_. The goal is to define your
data model in one place and automatically derive things from it.
@@ -195,7 +197,9 @@ is able to:
But first we need to tell our project that the ``polls`` app is installed.
- PHILOSOPHY: Django apps are "pluggable": You can use an app in multiple
+.. adminition:: Philosophy
+
+ Django apps are "pluggable": You can use an app in multiple
projects, and you can distribute apps, because they're not tied to a given
Django installation.
View
29 docs/tutorial02.txt
@@ -9,21 +9,20 @@ application and will focus on Django's automatically-generated admin site.
.. _Tutorial 1: http://www.djangoproject.com/documentation/tutorial1/
-Philosophy
-==========
-
-Generating admin sites for your staff or clients to add, change and delete
-content is tedious work that doesn't require much creativity. For that reason,
-Django entirely automates creation of admin interfaces for models.
-
-Django was written in a newsroom environment, with a very clear separation
-between "content publishers" and the "public" site. Site managers use the
-system to add news stories, events, sports scores, etc., and that content is
-displayed on the public site. Django solves the problem of creating a unified
-interface for site administrators to edit content.
-
-The admin isn't necessarily intended to be used by site visitors; it's for site
-managers.
+.. admonition:: Philosophy
+
+ Generating admin sites for your staff or clients to add, change and delete
+ content is tedious work that doesn't require much creativity. For that reason,
+ Django entirely automates creation of admin interfaces for models.
+
+ Django was written in a newsroom environment, with a very clear separation
+ between "content publishers" and the "public" site. Site managers use the
+ system to add news stories, events, sports scores, etc., and that content is
+ displayed on the public site. Django solves the problem of creating a unified
+ interface for site administrators to edit content.
+
+ The admin isn't necessarily intended to be used by site visitors; it's for site
+ managers.
Start the development server
============================
Please sign in to comment.
Something went wrong with that request. Please try again.