Django当DEBUG=False时 访问静态资源全部404的问题
https://my.oschina.net/swrite/blog/168561
当DEBUG=True时Django会默认帮我们处理静态资源,但是=False时需要自己进行一些手动设置。
当static文件夹位于项目根目录下时,进行如下操作:
1. 在settings.py中设置
STATIC_URL = '/static/'
STATIC_ROOT = 'static'
2. 在urls.py中 urlpatterns里添加:
urlpatterns = [
......
//要添加的内容
url(r'^static/(?P<path>.*)$', static.serve,
{'document_root': settings.STATIC_ROOT}, name='static'),
]

浙公网安备 33010602011771号