Инструменты развертывания Django - PullRequest
8 голосов
/ 09 июля 2010

Я ищу какой-нибудь инструмент (или набор инструментов), который мог бы помочь мне автоматизировать развертывание проектов Django со всеми необходимыми зависимостями.

Я гуглил некоторые решения, но мне любопытно, какие ваши любимые.

Ответы [ 3 ]

7 голосов
/ 09 июля 2010

Я предложу второе лекарство: user virtualenv + pip. Это создаст изолированную среду, которую можно легко обслуживать и реплицировать.

После запуска у вас есть два варианта:

  • ткань : отлично подходит для простых установок. Вы можете написать сценарий для многих ситуаций развертывания (проверка кода, несколько серверов и т. Д.). Fabric делает небольшие предположения о том, что и как вы развертываете, поэтому она довольно гибкая.
  • Сборка Zope : сложнее и сложнее в настройке, но может выполнять практически любой сценарий развертывания, который вы к нему добавите.

С наилучшими пожеланиями

1 голос
/ 11 июля 2010

Вы также можете взглянуть на серебристая подкладка . Это немного рано, но, похоже, все в порядке, если вы делаете все то же самое в вашем проекте.

0 голосов
/ 09 июля 2010

Вы ищете что-то вроде требований к пунктам?

http://www.saltycrane.com/blog/2009/05/notes-using-pip-and-virtualenv-django/

...