当Django中Debug=False,网页无法加载css 文件,静态文件处理方式。

settings.py中

DEBUG = False
STATIC_URL = '/static/'
# 项目根目录下的static文件夹
STATIC_ROOT = os.path.join(BASE_DIR, 'static')
STATICFILES_DIRS = (
os.path.join(BASE_DIR,"static").replace("\","/"),
)

urls.py中

from django.views import static
from django.conf import settings
urlpatterns = [
url(r'^static/(?P<path>.*)$', static.serve, {'document_root': settings.STATIC_ROOT }, name='static'),
]

原文地址:https://www.cnblogs.com/fanhua999/p/12449134.html