8
votes

Outils de déploiement Django

Je recherche un outil (ou un ensemble d'outils) qui pourrait m'aider à automatiser le déploiement de projets Django avec toutes les dépendances requises.

J'ai googlé pour certaines solutions mais je suis curieux de savoir quels sont vos propres préférés.


0 commentaires

3 Réponses :


0
votes

0 commentaires

7
votes

Je ferai la suggestion de la deuxième médaille: User Virtualenv + Pip. Celles-ci donneront des environnements isolés pouvant être manipulés et répliqués facilement.

Une fois que vous avez eu cette course, vous avez deux choix:

  • Tissu : est idéal pour des configurations plus simples. Vous pouvez script de nombreuses situations de déploiement (checkout de code, plusieurs serveurs, etc.). Le tissu fait de petites hypothèses sur quoi et comment vous déploiez, il est donc assez flexible.
  • Buildout de Zope : est plus complexe et plus difficile à configurer, Mais peut faire à peu près tout seul scénario de déploiier que vous jetez.

    meilleures salutations


0 commentaires

1
votes

Vous pouvez également consulter Silver-Doublure . C'est un peu tôt, mais semble bien, tant que vous faites tout la même chose dans votre projet.


2 commentaires

Oui, je ressens la même chose. J'aimerais passer à ce type de déploiement, mais je ne peux pas vraiment changer le système de déploiement de mon projet actuel en ce moment.


@Matthewschinckel Pouvez-vous mettre à jour le lien pour la doublure en argent. J'ai essayé de google mais rien ne s'est retourné.