Готовый перевод Pyramid Documentation / Документация Pyramid: narr/project.rst

Создание :app:Pyramid-проекта
===============================

Ка мы уже видели в :ref:firstapp_chapter, :app:Pyramid-приложение можно написать полностью вручную. Однако, часто более удобным является использование *шаблона* для генерации базового :app:Pyramid-:term:проекта.

Проект - это каталог, содержащий по крайней мере один :term:пакет на Python. Вы примените шаблон для создания проекта, а затем начнёте программировать ваше приложение в пакете, который находится внутри проекта. Даже если ваше приложение чрезвычайно просто, настоятельно рекомендуется поместить его код в отдельный пакет, так как пакет может быть легко дополнен новым кодом. Приложение, имеющее собственный пакет, легче распространять.

:app:Pyramid имеет несколько шаблонов, которые могут быть использованы для генерации проекта. Каждый шаблон имеет свои собственные предположения о настройках будущего приложения.

Эти шаблоны интерпретируются paster-скриптом :term:PasteDeploy и поэтому их иногда называют "paster-шаблоны".

Paster-шаблоны, включённые в :app:Pyramid
-------------------------------------------

Переведено на Нотабеноиде
http://notabenoid.org/book/17677/65878

Переводчики: rnd0011

Настройки

Готово:

2.57% КП = 1.0

Непереведённые фрагменты будут пропущены.