Pylons
Pylons — високорівневий модульний веб-фреймворк написаний на мові Python. Він призначений для швидкої розробки вебсайтів та порталів, а також для створення простих веб-інтерфейсів. Фреймворк не є цілісним, а складається з багатьох різних відкритих компонентів, які в разі потреби можна замінити аналогами.
Тип | Фреймворк |
---|---|
Розробник | Ben Bangert, James Gardner, Philip Jenvey |
Стабільний випуск | 1.0.2 (22 липня 2015 ) |
Мова програмування | Python |
Ліцензія | BSD |
Вебсайт | pylonshq.com |
Pylons дотримується шаблону MVC. Роль моделі виконує ORM бібліотека SQLAlchemy або SQLObject, а View реалізовується з допомогою веб-шаблонів. Як обробник шаблонів можуть використовуватися на вибір мови Mako, Genshi або Jinja. Крім основних компонентів, які реалізують концепцію MVC, використовується ще ряд допоміжних компонентів: Routes для маршрутизації URL, WebHelpers для спрощення генерації HTML тегів, легкий веб-сервер для відлагодження Paster та інші.
В цей час ідуть роботи по інтеграції Pylons з іншим веб-фреймворком repoze.bfg в єдиний програмний каркас Pyramid. Новий проєкт вже досяг стабільної версії.