Я всегда создаю компоновку для каждого проекта, которая выбирает все необходимые зависимости.Это могут быть как простые яйца, так и внутренние зависимости от git (hub) с использованием mr.developer
. Я не вижу необходимости в сборке для каждого приложения.Вероятно, хорошо иметь соответствующий buildout.cfg для каждой конфигурации настроек django (например, разработка, производство и т. Д.)
Сборка просто применяется к папке проекта, зависимости автоматически включаются (и настраиваются при использовании mr.developer).
также, включая bootstrap.py, по моему мнению, немного старомодно;Я всегда запускаю virtualenv + pip install zc.buildout.Это также можно сделать в самой папке проекта или извне (например, ~ / virtualenvs / myproject-123)