Веб-фреймворк Pyramid
Тексты про фреймворк Pyramid для создания веб-приложений на языке Python
Официальный сайт фреймворка: http://pylonsproject.org.
Pyramid - более-менее минималистичен, берет на себя немногое: взаимодействие с веб-сервером, конфигурирование веб-приложения, диспетчеризация запроса, шаблонизация, ограничение права доступа.
Самая громоздкая часть Pyramid - реализация поддержки создания компонентно-ориентированных веб-приложений: несколько различных (альтернативных) методов конфигурирования компонентов одного веб-приложения, а также механизмы подключения к веб-приложению дополнительных внешних компонент.
Фреймворк Pyramid позволяет легко заменять часть компонентов, например, генерировать страницу полностью самостоятельно, не используя шаблонизатор или подключить другой шаблонизатор.
Не содержит поддержки сессий и кэширования, но на официальном сайте описан модуль pyramid_beaker - для легкой интегрирации с механизмом поддержки сессий и кэширования Beaker.
Не содержит поддержки работы с базой данных, но в комплекте поставки Pyramid имеются шаблоны создания веб-приложения с ORM SQLAlchemy.
