Тег: Django

Python framework


Django: Кэширование

13.04.2008 4 Django

В продолжение моей статьи про шаблоны, хочу рассказать про реализацию кэширования в Django. Основной упор будет сделан на кэширование частей шаблона – этот вопрос был затронут тут и послужил причиной написания этих двух статей. В предыдущей статье я слишком увлекся описанием самих шаблонов, так что постараюсь исправиться в этой.

Django: Шаблоны. Наследование.

Прочитал статью «Фрагментарное кэширование в MVC веб-фреймворках». Статья описывает проблему кеширования фрагмета отображения, а именно проблему полного разделения контроллера и отображения - контроллер отрабатывает полностью до вызова отображения. Если в отображении мы кешируем фрагмент, это ничего не меняет - контроллер-то уже отработал! В статье описан способ этого избежать: сделать запрос данных "ленивым".

Начав писать, как это должно быть сделано правильно, решил написать, как устроены шаблоны Django, чтобы не-джанговодам тоже было понятно.

Как это сделано в Django?

Django: Расширяем тег url

26.03.2008 5 Django Python
Одним из первых встретившихся мне недоразумений в Djnogo стало неудобство ссылок на другие страницы. Вот как я его обошел.

Django: Древовидные комментарии.

В целях изучения Django изобретаю велосипед: древовидные комментарии. Подробности и мотивация реализации см. далее.
Copyright © DPP, 2008-2009