django 1.11.6
python 3.5.2
我想使用django css缓存功能,但是会出现500错误。下面是我的代码。
settings.py
STATICFILES_STORAGE = 'django.contrib.staticfiles.storage.ManifestStaticFilesStorage'
STATIC_URL = '/static/'
STATIC_ROOT = os.path.join(BASE_DIR, 'static')
templates
<!-- Favicons -->
{% load static %}
<link rel="icon" type="image/x-icon" href="{% static "favicon/favicon.ico" %}">
<link rel="apple-touch-icon" href="{% static "favicon/apple-touch-icon-precomposed.png" %}">
<!-- Bootstrap -->
<link href="{% static "css/bootstrap.min.css" %}" rel="stylesheet">
<link href="{% static "css/style.css" %}" rel="stylesheet">
python3 manage.py collectstatic
You have requested to collect static files at the destination
location as specified in your settings:
/data/mysite/static
This will overwrite existing files!
Are you sure you want to do this?
Type 'yes' to continue, or 'no' to cancel: yes
Post-processed 'admin/css/login.css' as 'admin/css/login.a846c0e2ef65.css'
Post-processed 'admin/css/base.css' as 'admin/css/base.31652d31b392.css'
Post-processed 'admin/css/fonts.css' as 'admin/css/fonts.494e4ec545c9.css'
Post-processed 'admin/css/changelists.css' as 'admin/css/changelists.f6dc691f8d62.css'
Post-processed 'admin/css/rtl.css' as 'admin/css/rtl.4c867197b256.css'
Post-processed 'admin/css/forms.css' as 'admin/css/forms.15ebfebbeb3d.css'
Post-processed 'admin/css/dashboard.css' as 'admin/css/dashboard.7ac78187c567.css'
Post-processed 'admin/css/widgets.css' as 'admin/css/widgets.5e372b41c483.css'
Post-processed 'css/style.css' as 'css/style.476c9dc9ef58.css'
Post-processed 'css/bootstrap.min.css' as 'css/bootstrap.min.5c7070ef655a.css'
Post-processed 'admin/css/dashboard.css' as 'admin/css/dashboard.7ac78187c567.css'
Post-processed 'admin/css/changelists.css' as 'admin/css/changelists.f6dc691f8d62.css'
Post-processed 'admin/css/base.css' as 'admin/css/base.6b517d0d5813.css'
Post-processed 'admin/css/fonts.css' as 'admin/css/fonts.494e4ec545c9.css'
Post-processed 'admin/css/rtl.css' as 'admin/css/rtl.4c867197b256.css'
Post-processed 'admin/css/forms.css' as 'admin/css/forms.2003a066ae02.css'
Post-processed 'admin/css/widgets.css' as 'admin/css/widgets.5e372b41c483.css'
Post-processed 'admin/css/login.css' as 'admin/css/login.a846c0e2ef65.css'
Post-processed 'css/style.css' as 'css/style.476c9dc9ef58.css'
Post-processed 'css/bootstrap.min.css' as 'css/bootstrap.min.5c7070ef655a.css'
Post-processed 'admin/css/dashboard.css' as 'admin/css/dashboard.7ac78187c567.css'
Post-processed 'admin/css/changelists.css' as 'admin/css/changelists.f6dc691f8d62.css'
Post-processed 'admin/css/base.css' as 'admin/css/base.6b517d0d5813.css'
Post-processed 'admin/css/fonts.css' as 'admin/css/fonts.494e4ec545c9.css'
Post-processed 'admin/css/rtl.css' as 'admin/css/rtl.4c867197b256.css'
Post-processed 'admin/css/forms.css' as 'admin/css/forms.2003a066ae02.css'
Post-processed 'admin/css/widgets.css' as 'admin/css/widgets.5e372b41c483.css'
Post-processed 'admin/css/login.css' as 'admin/css/login.a846c0e2ef65.css'
Post-processed 'css/style.css' as 'css/style.476c9dc9ef58.css'
Post-processed 'css/bootstrap.min.css' as 'css/bootstrap.min.5c7070ef655a.css'