簡體   English   中英

Django 404 錯誤頁面未找到 & 沒有 CSS 呈現

[英]Django 404 error-page not found & No CSS renders

新手編碼器和第一次堆棧溢出海報。 我做了一個 django 項目,有 3 頁。 有時找不到頁面,有時索引頁面加載時沒有 404 錯誤,但我無法鏈接到其他頁面,我指向它的 css 文件也沒有呈現

我得到的錯誤是:

404錯誤

我一直在解決這個問題,查找文件格式以確保我的項目和應用程序 url.py 是正確的。 將應用程序添加到設置。 導入正確的類。 我還嘗試在 chrome 上清除我的瀏覽器數據並使用其他瀏覽器。

如果有人可以看看我在 github 上的小項目,那就太棒了。 https://github.com/Connell-L/portfolio_website是鏈接,或者如果有人要我在 codepen 上發布代碼文件或我非常樂意這樣做。

編輯: https://github.com/Connell-L/portfolio_website/tree/branch1對不起,哈哈

您需要將 STATICFILES_DIRS 和 STATIC_ROOT 添加到您的項目 settings.py

像這樣:

 BASE_DIR = Path(__file__).resolve().parent. 

上面的代碼行必須在你的 settings.py 文件的 bigining

STATIC_URL = "static/"
STATICFILES_DIRS = [
    os.path.join(BASE_DIR, "static")
]
STATIC_ROOT = os.path.join(BASE_DIR, "staticfiles")

暫無
暫無

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

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