1. 程式人生 > >django在app之外建立靜態檔案目錄並使用

django在app之外建立靜態檔案目錄並使用

前言:

部分靜態檔案不屬於任何app所以,直接放到專案中目錄下會比較合理。方法如下:

一、在配置中新增如下內容

STATICFILES_DIRS = [ # django會額外在此配置項下定義的目錄中尋找靜態檔案
os.path.join(BASE_DIR, "static"),
]
二、在模版中正常使用
{% static 'images/rz.png' %}
STATICFILES_DIRS設定為static在執行collectstatic命令時會產生衝突,最好命名為其他目錄