Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

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.