Перейти к содержанию

Python Paste

Эта статья находится на начальном уровне проработки, в одной из её версий выборочно используется текст из источника, распространяемого под свободной лицензией
Материал из энциклопедии Руниверсалис
Python Paste
Тип Набор инструментов для веб-приложений
Разработчик Ян Бикинг и др.
Операционная система Кроссплатформенный
Последняя версия 1.7.5.1
Лицензия Лицензия MIT
Сайт pythonpaste.org

Python Paste, или просто Paste — набор программ для веб-разработки с использованием языка Python. Пакет даёт разработчикам и системным администраторам инструменты для разработки и установки веб-приложений. Среди прочего, содержит различные компоненты связующего программного обеспечения (англ. middleware) для разработки, тестирования, конфигурирования и запуска WSGI-приложений. Например, программа PasteScript позволяет разработчикам, используя генерацию кода на основе шаблонов, получить основу работающего веб-приложения в считанные минуты[1].

Составные части Paste

Paste является open-source-проектом, стартовавшим примерно в 2005 году. По мере его роста некоторые утилиты были перенесены из ядра в отдельные пакеты. Они по-прежнему являются частью Paste, хотя и имеют собственные версии. Ниже приводится список пакетов Paste:

  • WebOb — это обертка для WSGI-окружения[2].
  • Paste Deploy — это система для организации и конфигурации WSGI-приложений и серверов[3].
  • Paste Script — шаблонный движок[1][4].
  • WebTest, ScriptType, INITools, Tempita, WaitForIt, WPHP, WSGIFilter, WSGIProxy[5].

Примечания

  1. Перейти обратно: 1,0 1,1 Ziadé, 2008, p. 131.
  2. Сайт WebOb. Дата обращения: 20 июля 2012. Архивировано 1 августа 2012 года.
  3. Paste Deployment. Ian Bicking. Дата обращения: 20 июля 2012. Архивировано 1 августа 2012 года.
  4. http://pythonpaste.org/script/ Архивная копия от 23 июля 2012 на Wayback Machine Paste Script. Ian Bicking
  5. Другие инструменты в составе Python Paste (см. колонку навигации слева). Дата обращения: 20 июля 2012. Архивировано 23 июля 2012 года.

Литература

Ссылки