我有一個網站,與該網址是一個類似於我的工作「生產服務器」上細的問題:與「django.contrib.staticfiles」,
我有我的系統管理者建立一個網站出來的發展和網址是:
https://mymain.site.com/development
這是一個不同的IP地址,但我相信在URL上Django的路由造成嚴重破壞。大多數情況下,我注意到它的靜態部分。
如果我轉到開發服務器設置和改變靜態網址:
/開發/靜態/
而不是/靜態/就像是在生產
無我的靜態文件被發現。由於開發服務器是虛擬機複製,所以服務器上的靜態文件的根目錄是相同的。因此,如果我使用/ development/static作爲開發url運行,它無法加載資源。如果我在我的開發服務器上運行url正在/靜態/我90%確定它從生產服務器(在不同的ip/url)獲取靜態文件。不完全確定修復程序在這裏?我對任何一種想法都很感興趣。
我想,如果我的開發服務器的URL更多的東西類似於:
https://mymain.site.for.development/
那麼這將工作的權利了從VM複製的代碼只是repointing的幾件事情的開箱。
那麼,我錯過了什麼讓它與正確的靜態文件一起工作?