| Использование встроенного шаблонного справочника | ||
|---|---|---|
| Пред. | Глава 10. Расширения для шаблонной системы | След. |
Интерфейс администратора Django включает в себя полный справочник по всем шаблонным тегам и фильтрам доступным для текущего сайта. Справочник является инструментом, который разработчики кода предоставляют разработчикам шаблонов. Для того, чтобы воспользоваться справочником зайдите в интерфейс администратора и перейдите в раздел документации.
Справочник разделён на четыре секции: теги, фильтры, модели и представления. Секции теги и фильтры описывают все встроенные теги и все ваши доступные библиотеки тегов и фильтров.
Наиболее значимой секцией является секция представлений. Каждый URL на всём сайте имеет здесь отдельную запись. Если соответствующее представление имеет документирующую строку, то нажатие на этот URL отобразит вам следующее:
Имя функции представления.
Краткое описание того, что делает это представление.
Контекст или список переменных, доступный шаблону представления.
Имя шаблона или шаблонов, которые используются в этом представлении.
Подробный пример документирования представления можно получить в
процессе чтения исходного кода базового представления
object_list, который можно найти в файле
django/views/generic/list_detail.py.
Так как сайты под управлением Django обычно используют объекты хранящиеся в базе данных, секция моделей описывает каждый тип объекта в системе, включая все поля доступные этому объекту.
В целом, страницы документации могут рассказать всё о каждом теге, фильтре, переменной и объекте, которые доступны вам в шаблоне.
| Пред. | Уровень выше | След. |
| Реализация своих шаблонных загрузчиков | Начало | Работа в автономном режиме |
1 комментарий | Оставьте комментарий
Гениальная вещь