天天看點

Django -> debug模式下的靜态檔案服務(/media/)

正式釋出django項目的時候,如果存在靜态檔案(一般會統一放在名稱為media或static的目錄下),則需要建立url到檔案系統的映射,例如,使用nginx的時候我們需要進行這樣的配置.

然後把頁面的請求轉發到web容器

是以,當使用django内置的調試伺服器時,同樣需要指定靜态檔案url和檔案系統之間的映射關系.

如此以來,便可在css檔案或者html檔案中直接以這樣的方式使用靜态檔案

<code>static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)</code>隻有在debug模式下才有作用.

它的功能隻是實作了從url規則到檔案系統的映射

繼續閱讀