无法加载静态文件
来源:6-1 首页和登录页面的配置
赶路人林文
2017-01-06
我在加载首页的时候无法加载静态文件,已经在settings中设置了static路径,也在index.html中更改了href的路径,静态文件的状态是500。如果不更改index.html中的路径,静态文件的状态为404。不知道为什么。以下是截图:
首页状态:
我的代码:
写回答
8回答
-
赶路人林文
提问者
2017-01-06
老师,忽略这个问题,我找到原因了!
STATIC_ROOT = os.path.join(BASE_DIR, 'static')
上面这行代码是多余的,在添加了STATICFILES_DIRS之后,删掉或者注释之。
下面的代码其实是一个Tuple,所以os.path.join(BASE_DIR, 'static')后面一定要有逗号:
STATICFILES_DIRS = ( os.path.join(BASE_DIR, 'static'), )
Thanks
1332017-03-13 -
一笔勾勒难成书
2017-02-25
方法好使
10 -
马小黑
2017-04-30
遇到问题用你说的方法解决了
00 -
IT骚年
2017-04-12
多谢提醒 刚刚遇到这个坑
00 -
风继续吹__
2017-04-10
多谢提问,我也遇到坑了
00 -
精慕门5496264
2017-03-21
感谢!
00 -
F_zhihui
2017-03-19
果然是这样,我也遇到坑了
00 -
慕粉1324425034
2017-03-15
原来如此
00
相似问题
静态文件没有加载?
回答 1
使用uwsgj 启动,静态文件不能加载
回答 1
静态文件中的文件没有加载出来
回答 5
nginx代理静态文件加载不了
回答 2
配置uwsgi后 无法加载静态文件
回答 1