diff options
| author | Russell Keith-Magee <russell@keith-magee.com> | 2010-03-08 03:19:57 +0000 |
|---|---|---|
| committer | Russell Keith-Magee <russell@keith-magee.com> | 2010-03-08 03:19:57 +0000 |
| commit | 36e97e59cdba6fd7895377613a1b8c1f70bf8cdb (patch) | |
| tree | 1de16b330f63e24c6fb6d3bf86649a63c970fefb /docs/intro/tutorial02.txt | |
| parent | b50a35a669d3e458f714a36b0d6f48d5d7be4fd0 (diff) | |
Fixed #12811 -- Modified Tutorial 2 to indicate that the templating language will be covered later. Thanks to bac for the suggestion, and Gabriel Hurley for the draft text.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@12710 bcc190cf-cafb-0310-a4f2-bffc1f526a37
Diffstat (limited to 'docs/intro/tutorial02.txt')
| -rw-r--r-- | docs/intro/tutorial02.txt | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/docs/intro/tutorial02.txt b/docs/intro/tutorial02.txt index 5ac02ac5fc..a7ab158faa 100644 --- a/docs/intro/tutorial02.txt +++ b/docs/intro/tutorial02.txt @@ -425,6 +425,13 @@ above, then copy ``django/contrib/admin/templates/admin/base_site.html`` to Then, just edit the file and replace the generic Django text with your own site's name as you see fit. +This template file contains lots of text like ``{% block branding %}`` +and ``{{ title }}. The ``{%`` and ``{{`` tags are part of Django's +template language. When Django renders ``admin/base_site.html``, this +template language will be evaluated to produce the final HTML page. +Don't worry if you can't make any sense of the template right now -- +we'll delve into Django's templating language in Tutorial 3. + Note that any of Django's default admin templates can be overridden. To override a template, just do the same thing you did with ``base_site.html`` -- copy it from the default directory into your custom directory, and make @@ -452,7 +459,9 @@ The template to customize is ``admin/index.html``. (Do the same as with directory to your custom template directory.) Edit the file, and you'll see it uses a template variable called ``app_list``. That variable contains every installed Django app. Instead of using that, you can hard-code links to -object-specific admin pages in whatever way you think is best. +object-specific admin pages in whatever way you think is best. Again, +don't worry if you can't understand the template language -- we'll cover that +in more detail in Tutorial 3. When you're comfortable with the admin site, read :ref:`part 3 of this tutorial <intro-tutorial03>` to start working on public poll views. |
