无法加载静态文件

来源:6-1 首页和登录页面的配置

赶路人林文

2017-01-06

我在加载首页的时候无法加载静态文件,已经在settings中设置了static路径,也在index.html中更改了href的路径,静态文件的状态是500。如果不更改index.html中的路径,静态文件的状态为404。不知道为什么。以下是截图:

首页状态:

586f3dcf00016c4505000313.jpg

我的代码:

586f3dd400013f0d05000282.jpg


写回答

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

13
3
sssnnnn
感谢!
2017-03-13
共3条回复

一笔勾勒难成书

2017-02-25

方法好使


1
0

马小黑

2017-04-30

遇到问题用你说的方法解决了

0
0

IT骚年

2017-04-12

多谢提醒 刚刚遇到这个坑

0
0

风继续吹__

2017-04-10

多谢提问,我也遇到坑了 

0
0

精慕门5496264

2017-03-21

感谢!

0
0

F_zhihui

2017-03-19

果然是这样,我也遇到坑了

0
0

慕粉1324425034

2017-03-15

原来如此

0
0

Python3.6+django+xadmin,打造在线教育平台

【毕设】Python 2.7到3.6 完美适配,Django升级2.0

3677 学习 · 4038 问题

查看课程