0
請幫助理解我做錯了什麼。收到404錯誤獲取靜態Django文件
我在settings.py:
PROJECT_ROOT = os.path.abspath(os.path.dirname(__file__))
STATIC_URL = os.path.join(PROJECT_ROOT, 'static').replace('\\','')+'/'
而且index.html中:
{% load static %}
<link rel="stylesheet" type="text/css" href="{% static "/css/table.css" %}">
但我仍然有錯誤404:
"GET /var/cardsite/cardsite/static/css/table.css HTTP/1.1" 404 1696
我有這個文件:
ls -la /var/cardsite/cardsite/static/css/table.css
-rw-r--r-- 1 root root 77 Sep 25 16:15 /var/cardsite/cardsite/static/css/table.css
那麼是怎麼回事?
P.S.存儲在「的/ var/cardsite」我的項目,我想使每個應用程序的靜態文件夾一樣,例如是默認的應用程序「cardsite」
感謝
在使用靜態文件之前,您是否運行過「collectstatic」命令? –
是的,但它沒有幫助 – azazasovich
我已經添加了一個答案,檢查它是否有幫助。 –