簡體   English   中英

我無法在 Django 網站中導入 Static 文件。 請解釋一下我在代碼中缺少什么?

[英]I am unable to import Static Files in Django website. Any on please explain what i am missing in code?

在此處輸入圖像描述

在此處輸入圖像描述

在此處輸入圖像描述

在此處輸入圖像描述

在項目中加載 static 文件時遇到問題。 我創建了名為 static 的文件夾,添加了(JS、CSS 和圖像文件到該文件夾)。 我在 settings.py 文件中提供了路徑。 請任何人向我解釋我缺少什么以及我必須在哪里進行修改。

STATIC_URL = "/static/"
STATICFILES_DIR = [os.path.join(BASE_DIR, "static")]
LOGIN_URL = "account:login"
LOGIN_REDIRECT_URL = "public:index"
LOGOUT_REDIRECT_URL = "public:index"

Installed Apps:
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'website.apps.accounts',]

也許您錯過了將 STATIC_URL 放在 urls.py 主文件中,如官方文檔中所示

from django.conf import settings
from django.conf.urls.static import static

urlpatterns = [
    # ... the rest of your URLconf goes here ...
] + static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)

鏈接官方文檔

我已經在 URLS.py 文件中添加了 static 根目錄

在此處輸入圖像描述

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM