2010-07-09 11 views
8

मैं कुछ उपकरण के लिए देख रहा हूँ (या उपकरणों का सेट) मेरे सभी आवश्यक निर्भरता के साथ Django परियोजनाओं की तैनाती को स्वचालित मदद कर सकता है।Django द्वारा प्रदत्त टूल

मैं कुछ समाधान के लिए googled लेकिन मैं उत्सुक अपने पसंदीदा होते हैं क्या कर रहा हूँ।

उत्तर

7

मैं हूँ दूसरा मेडर के सुझाव: उपयोगकर्ता virtualenv + पिप। ये अलग वातावरण प्रदान करेंगे जिन्हें आसानी से बदला जा सकता है और दोहराया जा सकता है।

  • fabric: सरल सेटअप के लिए महान है

    एक बार जब आप यह है कि चल रहा है, आपके पास दो विकल्प। आप कई तैनाती स्थितियों (कोड चेकआउट, एकाधिक सर्वर, आदि) स्क्रिप्ट कर सकते हैं। फैब्रिक आपको क्या और कैसे तैनात कर रहा है, इस पर बहुत कम धारणाएं बनाता है, इसलिए यह बहुत लचीला है।

  • Zope's buildout: और अधिक जटिल और सेटअप करने के लिए कठिन है, लेकिन काफी किसी भी तैनाती परिदृश्य आप इसे फेंक कर सकते हैं।

सादर

1

तुम भी silver-lining पर एक नज़र हो सकता है। यह थोड़ा जल्दी है, लेकिन ठीक लगता है, जब तक आप अपनी परियोजना में सब कुछ कर रहे हैं।

+0

दिलचस्प समाधान, के लिए नहीं अब, लेकिन मैं यह ध्यान में रखना होगा – dzida

+0

हाँ, मैं उसी तरह महसूस करते हैं। मुझे इस प्रकार की तैनाती में जाना अच्छा लगेगा, लेकिन मैं वास्तव में इस समय मेरे वर्तमान प्रोजेक्ट की तैनाती प्रणाली को नहीं बदल सकता। –

+0

@MatthewSchinckel आप चांदी अस्तर के लिए लिंक को अपडेट कर सकते हैं। मैंने Google की कोशिश की लेकिन कुछ भी नहीं हुआ। – kt14

संबंधित मुद्दे