Djanjo BUG 無法載入靜態檔案

2021-10-24 06:41:10 字數 661 閱讀 6155

目錄原因

進一步原因

解決1解決2

其他辦法

settings.py被修改

debug = false

allowed_hosts = ['*']

在關閉除錯的情況下,django將不再為您處理靜態檔案-生產web伺服器(apache或其他伺服器)應對此進行處理。
在不安全模式下執行devserver:

manage.py runserver --insecure
settings.py

static_url = '/static/'

static_root = 'static'

urls.py

from django.conf import settings ##新增

from django.views.static import serve

urlpatterns = [

url(r'^media/(?p.*)$', serve,),

url(r'^static/(?p.*)$', serve,),

]

使用nginx

django關閉DEBUG,無法載入靜態檔案

環境是 python3.7 django2.2 出現的問題根本原因是 當我們在開發django應用時如果設定了 debug true,那麼django便會自動幫我們對靜態檔案進行路由 但是當我們設定debug false後,這一功能便沒有了,此時靜態檔案就會出現載入失敗的情況,想要讓靜態檔案正常顯示...

SpringMVC靜態資源檔案無法載入問題解決辦法

對靜態資源放行 這些操作知悉springmvc的都會,但是配置好後為什麼還會靜態資源檔案無法載入?我們才用的是第一種方式寫的放行 在使用第一種方式路徑位置正確的情況下或者第二種方式依舊沒有載入到靜態資源檔案 springmvc對靜態資源檔案的處理有它自己的方式,根據我的測試springmvc對部分命...

Tomcat 部署專案無法載入靜態資源

首先,我的eclipse是引用外部的tomcat 引用外部tomcat會在左側生成乙個server資料夾,相當於複製了乙份tomcat到eclipse的安裝目錄裡 具體tomcat所在目錄可以在這進行檢視 雙擊tomcat服務,會開啟乙個視窗,然後點選open launch configuratio...