1)對比以下兩行圖 理解STATIC_URL的意義
#access static files by url STATIC_URL = '/static/'
2)部署django項目的時候需要用到STATIC_ROOT ,它是收集所有的靜態文件並放在一個目錄里,即STATIC_ROOT指向的目錄里:
#the dir for command "python manage.py collectstatic" STATIC_ROOT = os.path.join(BASE_DIR, "collect_static") #locate the common static files STATICFILES_DIRS = [ os.path.join(BASE_DIR, 'common_static') ]
再附上一張對比圖,以供參考: