Django设置 DEBUG=False后静态文件无法加载解决

mac2022-06-30  20

python3.6+django2.2

1. 修改项目的setting.py

STATIC_URL = '/static/' STATIC_ROOT = 'static' ## 新增行 STATICFILES_DIRS = [ os.path.join(BASE_DIR,'/static/'), # os.path.join(BASE_DIR,'log_analysis/log_analysis_static/'), ]

2. 修改urls.py:

from django.conf import settings from django.conf.urls import url, include # path('', include('user.urls')),(增加以下url) url(r'^static/(?P<path>.*)$', static.serve, {'document_root': settings.STATIC_ROOT}, name='static'), ]

 重启服务器,解决问题

 

转载于:https://www.cnblogs.com/linwenbin/p/11607857.html

相关资源:JAVA上百实例源码以及开源项目
最新回复(0)