我在第一時間嘗試自己開發網站,並沒有任何實際的經驗,但有一些框架和技術在使用。目前我使用的是django,它在本地apache服務器上運行。而對於前端部分我使用引導來源減去。我必須使用git。所以項目文件夾將包含很多發佈站點不能。正在開發項目時的正確的網站項目結構
apache根目錄,默認提供的是var/www/html/bestsite。它使用起來不太方便,因爲它需要root用戶,所以每個編輯器都必須在root用戶下運行。
那麼下一個邏輯步驟是重新配置Apache來使用其他的路徑,讓我們說家庭/用戶/項目/ bestsite,但它再次在這裏我將有版本的網站很多不必要不得。 我可以寫一些腳本或使用Grunt只將bestsite的內容複製回var/www/html/bestsite,但我對此解決方案的合理性有所懷疑。
最後問題是它應該如何?你如何組織你的項目?
謝謝你的回答。但是爲什麼我在開發網站時不能使用Apache?這有沒有解釋?開發使用內置的django開發服務器會更好嗎,然後,當它準備好後,通過將站點放置在本地Apache服務器上進行測試? – QuestionAndAnswer
當您使用內置開發服務器時,每次更改內容時都不必調用'collectstatic',並且可以看到日誌輸出。也可以用pdb設置一些斷點。 –