查了一下是settings.py設置問題html
# Static files (CSS, JavaScript, Images)
# https://docs.djangoproject.com/en/1.10/howto/static-files/python
STATIC_URL = '/static/' #這個指定在html模板裏面引用的時候的名稱 好比在html頁面裏面加入 {% load static %}
STATIC_ROOT = os.path.join(BASE_DIR,'statics') #指定django收集靜態文件後存在哪一個文件夾裏面,通常是上線部署時候python manage.py collectstatic
STATICFILES_DIRS=[ #這裏指定收集每一個app的static的目錄
os.path.join(BASE_DIR,'static'), #這個文件夾是由於我沒有把靜態文件放在每一個app下,而是放在項目根目錄下,你們根據須要django
os.path.join(BASE_DIR,'app1/static'), app
os.path.join(BASE_DIR,'app2/static'),
]htm
#下面的是指定搜索靜態文件規則ip
STATICFILES_FINDERS = (
"django.contrib.staticfiles.finders.FileSystemFinder",
"django.contrib.staticfiles.finders.AppDirectoriesFinder"
)部署