|
Table of contents
|
Перед тем как приняться за вторую функцию представления, давайте изучим немного подробнее то, как работает Django. Конкретно, что делает Django в тот момент, когда вы запрашиваете страницу через http://127.0.0.1:8000/hello/?
Всё начинается с файла конфигурации. Когда
вы запускаете python manage.py runserver,
скрипт ищет файл с именем
Запомните, что django-admin.py startproject
создаёт файлы ROOT_URLCONF = 'mysite.urls'
Она соответствует файлу Когда приходит запрос на определённый URL — скажем, на
/hello/ — Django загружает файл привязок,
указанный параметром ROOT_URLCONF. Затем
проверяет каждый шаблон этого файла, по-порядку, сравнивая
запрошенный URL с шаблонами, пока не найдёт подходящий. Если
совпадение найдено, Django вызывает функцию представления,
ассоциированную с данным шаблоном, передавая ей объект
Как мы видели в нашем первом примере представления, функция
представления должна возвращать
В общем:
Теперь вы знаете основы создания страниц с помощью Django. Это несложно — просто напишите функции представления и ассоциируйте их с шаблонами через файл привязки. |
Found misprint?
Select it with the mouse and hit Enter
-
Processed:
33
1
199
25
The full repository of DjangoBook translation you can get on GitHub.
We appreciate your patches!
We are glad to hear your questions, comments or suggestions!
(Open in new tab)
Users number: 601
Русская группа
Ускорить процесс перевода!
ЯМ:41001223475816
|
| © 2008-2012 Ruslan Popov @ gmail.com | Powered by Django 1.2.5 |