django2.2 版本static靜態文件路徑配置出錯的問題解決方案。


1. 創建目錄 static 和 templates
首先你需要在自己的應用程序目錄下面創建2個子目錄 static 和 templates,static下存放靜態文件,templates下存放網頁模板文件

2. settings.py設置STATICFILES_DIRS
打開settings.py,在底部添加:

STATIC_URL = '/static/'
STATICFILES_DIRS = (
    os.path.join(BASE_DIR, '應用程序名字/static'),
)

3. 設置html
{% load staticfiles %}#這句添加在html文件的最上面  

# 然后在需要的地方按照這個格式進行調用,如:

<link href="{% static "css/base.css" %}" rel="stylesheet">

<img src="{% static "imgs/bg.jpg" %}"/>  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM