2012-11-27 89 views
2

在舊世界中,我有一個非常理想的開發設置與webdesigner一起工作。請記住,我們主要是做小/快的項目,所以這是它如何工作的:爲webdesigner設置Django的最小努力

  • 我有一個服務器上的一個臨時網站(Webfaction或其他)
  • 設計師訪問該網站,編輯模板和資產他滿意
  • 我經常SSH方式來簽入到一切源頭控制,從上游的更新文件,解決衝突

它出色的作品,因爲設計者並不需要學習的git,蟒蛇,包裝工具,執行syncdb,遷移等等,只有一個,所以我們沒有即使在分期中也有任何衝突。

現在問題出現在Heroku下的新世界裏,這是不可能的。或者是?無論如何,我希望你的建議能夠迎合那些不是技術的人。

+0

爲了理解你的問題,你爲什麼從webfactional遷移到Heroku?你是否已經遷移了登臺網站或生產網站?您的設計師如何訪問Webfactional網站? – danihp

+0

使用默認佈局後,設置新網站似乎更容易。免費配額也有助於入門。 – Alper

+0

我可能正在尋找類似於django的東西:http://pow.cx/ – Alper

回答

0

如何使用虛擬內容顯示所有可能的UI元素,模板等的靜態「展示」網站。設計師可以連接,編輯內容,並在最後的變化中進行合併。另一種選擇是運行完整應用程序的測試服務器(有點像以前那樣),但可以選擇通過FTP或任何設計者喜歡的方式進行連接。

+0

我不介意在服務器上購買空間以便再次進行此設置,但我不想陷入配置的麻煩中那些事情再次。如果有一個基於服務器的django託管接受標準的heroku佈局,那就太好了。 – Alper

+0

否則,將此設置現代化並將其移至設計人員的計算機也可能會有所幫助,但我還沒有找到一種方法,它只需要很少的步驟,而不是那麼痛苦的步驟。 – Alper

0

爲什麼不把所有資產存儲在S3上?

聽起來,他們根本不需要成爲應用程序的一部分,而是應用程序引用的外部資源。

+0

這是一種可能的解決方案,但具有可編輯的實時模板是另一個(也是更關鍵的)部分。 – Alper