Python Paste

Материал из Википедии — свободной энциклопедии
Это старая версия этой страницы, сохранённая Maqivi (обсуждение | вклад) в 22:17, 15 декабря 2018. Она может серьёзно отличаться от текущей версии.
Перейти к навигации Перейти к поиску
Python Paste
Тип Набор инструментов для веб-приложений
Разработчики Ян Бикинг и др.
Написана на Python[1]
Операционная система Кроссплатформенный
Последняя версия 1.7.5.1
Репозиторий github.com/pasteorg/paste
Лицензия Лицензия MIT
Сайт pythonpaste.org

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

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

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

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

Примечания

Литература

  • Tarek Ziadé. Expert Python Programming. — Packt Publishing Ltd., 2008. — С. 131—138. — 372 с. — ISBN 978-1-847194-94-7.

Ссылки