【发布时间】:2016-11-26 13:38:55
【问题描述】:
我有一个网站在 settings.py 中 DEBUG=True 时运行良好,但是当我更改 DEBUG=False 时它停止提供静态文件。
来自 settings.py
STATIC_URL = '/static/'
STATICFILES_DIRS = (
os.path.join(BASE_DIR, "static_dir"),
)
STATIC_ROOT = os.path.join(BASE_DIR, 'static')
MEDIA_ROOT = os.path.join(BASE_DIR, 'media')
MEDIA_URL = '/media/'
来自 urls.py
urlpatterns += static(settings.STATIC_URL, document_root=settings.STATIC_ROOT) + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
来自 base.html
{% load staticfiles %}
<!-- Cerulean theme -->
<link rel="stylesheet" href="{% static 'bootstrap.min.css' %}">
【问题讨论】: