2010-07-09 14 views
8

Estoy buscando alguna herramienta (o conjunto de herramientas) que pueda ayudarme a automatizar la implementación de proyectos de Django con todas las dependencias requeridas.Herramientas de implementación de Django

Busqué en Google algunas soluciones, pero tengo curiosidad por saber cuáles son sus favoritas.

Respuesta

7

voy segundos de meder sugerencia: usuario virtualenv + PIP. Estos darán entornos aislados que se pueden mantener y replicar fácilmente.

Una vez que tienes que correr, tiene dos opciones:

  • fabric: es ideal para configuraciones más simples. Puede crear secuencias de comandos para muchas situaciones de implementación (comprobación de código, servidores múltiples, etc.). Fabric hace pequeñas suposiciones sobre qué y cómo se está implementando, por lo que es bastante flexible.
  • Zope's buildout: es más complejo y más difícil de configurar, pero puede hacer casi cualquier escenario de implementación que le arroje.

Saludos

1

También puede echar un vistazo a silver-lining. Es un poco temprano, pero parece estar bien, siempre y cuando esté haciendo todo de la misma manera en su proyecto.

+0

solución interesante, no por ahora, pero lo tendré en cuenta – dzida

+0

Sí, me siento de la misma manera. Me gustaría pasar a este tipo de implementación, pero no puedo cambiar el sistema de implementación de mi proyecto actual a este ahora. –

+0

@MatthewSchinckel puede actualizar el enlace para el forro plateado. Intenté googlear pero no apareció nada. – kt14

Cuestiones relacionadas