2010-07-09 105 views
8

我正在尋找一些工具(或一組工具),可以幫助我自動部署具有所有必需依賴項的Django項目。Django部署工具

我搜索了一些解決方案,但我很好奇你最喜歡的是什麼。

回答

7

我將第二MEDER的建議:用戶的virtualenv +點子。這些將給孤立的環境,可以輕鬆地複製和保存。

一旦你得到了跑步,你有兩個選擇:

  • fabric:是偉大的簡單設置。您可以編寫很多部署情況(代碼結帳,多臺服務器等)。 Fabric對於部署什麼以及如何部署幾乎沒有任何假設,所以它非常靈活。
  • Zope's buildout:設置起來更復雜也更困難,但幾乎可以完成任何部署場景。

問候

1

你也可以看看silver-lining。這有點早,但似乎沒問題,只要你在項目中以同樣的方式做事。

+0

有趣的解決方案,不是現在,但我會記住 – dzida 2010-07-11 22:12:54

+0

是的,我也有同感。我很想轉向這種部署,但我現在無法真正將當前項目的部署系統更改爲此類。 – 2010-07-12 00:24:40

+0

@MthetheSchinckel你能否更新銀色鏈接。我試圖谷歌,但沒有出現。 – kt14 2016-08-19 18:40:42