1.在INSTALLED_APPS
設置項中確認包含django.contrib.staticfiles
2.增長STATIC_URL
設置項,值爲一個字符串(路徑),必須以‘/’結尾
3.在模板中這樣引用:python
python{% load staticfiles %} <img src="{% static 'app/img.jpg' %}" alt="my image"/>
4.在app的static
目錄存放靜態文件django
開發期間使用
極度低效Deploying
時有別的作法
注意namespacing
app
默認爲[]
,一個列表,表示獨立於app的靜態文件存放位置。spa
django.contrib.staticfiles.finders.FileSystemFinder
根據STATICFILES_DIRS指示的路徑搜索文件code
django.contrib.staticfiles.finders.AppDirectoriesFinder
在app的static目錄內搜索文件ci
django.contrib.staticfiles.finders.DefaultStorageFInder
默認不啓用,根據DEFAULT_FILE_STORAGE指示的路徑搜索文件開發
「先配原則」字符串
使用查找器查找指定的靜態文件--first
選項:只顯示第一個匹配到的--verbosity [0/1/2]
:值爲0時不提示多餘的信息,值爲2時也輸出所在目錄。it