|
Оглавление
|
Теперь, когда у вас есть понимание языка шаблонов Django, мы должны остановиться на его осознанных ограничениях и на том, почему так сделано. Мнения разработчиков о шаблонной системе варьируются очень широко по сравнению с другими компонентами веб приложений. Поддерживает это утверждение тот факт, что сам Python содержит их десятки, если не сотни. Каждая шаблонная система вероятно была создана потому что её разработчик счёл все существующие системы неподходящими. (В действительности, существует своеобразный экзамен для разработчика на Python — написать свой собственный язык шаблонной системы! Если вы не сделали такого, попробуйте. Это интересный опыт.) Помня это, вам возможно будет интересно узнать, что Django не требует, чтобы вы использовали именно её язык шаблонов. По причине того, что Django создана как полноценная система веб разработки, которая предоставляет все необходимые компоненты для продуктивной работы, будет гораздо удобнее использовать её шаблонную систему, вместо других шаблонных библиотек Python. Но это не накладывает никаких ограничений на вас. Как вы увидите в разделе «Использование шаблонов в представлениях», очень легко использовать другой шаблонный язык совместно с Django. Но уже сейчас ясно, что мы настойчиво предлагаем использовать шаблонный язык Django. Шаблонная система ведёт свою историю из разработки для World Online и объединяет опыт создателей Django. Вот некоторые из постулатов:
|
Увидели ошибку?
Выделите её мышкой и нажмите
-
Обработано:
504
49
130
71
Версия книги
1.0
2.0
Версия 2.0 в процессе перевода!
Мой луч
Многообразие света
Полезное
Актуальные вакансии,
Python работа
для python-разработчиков.
Скачать в формате
CHM от 2 сентябряЗаказать PDF файл можно через почту, чат, джаббер. Всего 2WMZ. Содержимое точно соответствует содержимому сайта. Чем чаще заказываете — тем больше перевожу. Русская группа
Ускорить процесс перевода!
R130494980980
Z425285133788 E112528079659 U327380922061 Книга помогла реализовать:
|
| © 2008-2009 Ruslan Popov @ gmail.com | Powered by Django 1.1 beta 1 SVN-11114 |