嗨,我是Django和Python的新手。目前正在使用Django 1.9開展一個虛擬項目。因此,遵循優秀的Django文檔,我可以使用apache/mod_wsgi完成部署,並且它正在本地機器上的測試Web服務器上運行。Django生產部署:我們不應該刪除源文件嗎?
但我想了解一下Python的源文件:
我給的路徑,我的開發目錄 - 說/Python的實驗室/ mysite的/到mod_wsgi的和Apache的配置(httpd.conf文件)的文件。這個開發目錄顯然包含了所有.py文件 - Python源文件。
沒有 - 在文檔中,我發現任何提及刪除源文件等。所以我GOOGLE了,但沒有得到任何東西作爲標準步驟從生產部署中刪除源文件。 得到這個 - 最接近什麼,我要求:
Django Deployment Without Source Code
但同樣不會讓晶瑩剔透約以下問題:
我的問題:
- 它是Django部署中刪除源文件的標準步驟嗎?
(或者我錯過了文檔中非常明顯的東西嗎?) - 如果我們將.py文件放在生產服務器上,它可以嗎?或者它是這樣想的?
非常感謝!
感謝您的幫助和澄清!非常感謝 !是的,我會使用一些VCS將文件推送到Production。 – kausDix75
有一件事我想添加... .pyc文件是在模塊導入時創建的。基本上這隻在Django開始運行時每個文件(每個版本)發生一次。 –