win xp 系統 python2.7.12 django 1.11版本
settings.py 裡配置:
STATIC_URL = '/statics/'
STATICFILES_DIRS = (os.path.join(BASE_DIR, "statics"),)
靜態檔案存放於: 根目錄/statics/bbs/ 下面
根目錄:templates/bbs/index.html 裡
{% load static %} 看有人在模板裡用
<link rel="stylesheet" type="text/css" media="screen" href="{% static "bbs/style.css" %}">
<img src="{% static "bbs/aaa.png" %}">
現在開啟首頁發現 jpg, png 等圖片檔案可以在首頁正常顯示。透過網址:http://127.0.0.1:8000/statics... 可正常存取。
但是.css ,js等檔案首頁無法正常載入。 但可以透過網址:http://127.0.0.1:8000/statics... 正常存取與下載
看到有些教學說是在app應用程式下面建static檔。但是上面我設定的不知哪裡不對?該怎麼處理好?
不知是什麼原因? 沒有配置好?
這是控制台運行圖:
#都是304圖片能出來。 css js 前面不行。但是用直接網址可以。
這樣寫