请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

无法加载静态文件

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

首页状态:

586f3dcf00016c4505000313.jpg

我的代码:

586f3dd400013f0d05000282.jpg


正在回答 回答被采纳积分+3

8回答

提问者 赶路人林文 2017-01-06 15:00:14

老师,忽略这个问题,我找到原因了!

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 回复 有任何疑惑可以回复我~
  • l__eon #1
    你这两个代码表示的是一样的意思吗?这样下面就可以设置多个静态文件夹查找路径?
    回复 有任何疑惑可以回复我~ 2017-01-18 21:11:44
  • 桂圆 #2
    谢谢你,翻到了你的回答,结尾加了,好使了
    回复 有任何疑惑可以回复我~ 2017-02-19 13:18:21
  • sssnnnn #3
    感谢!
    回复 有任何疑惑可以回复我~ 2017-03-13 15:31:30
一笔勾勒难成书 2017-02-25 14:56:17

方法好使


1 回复 有任何疑惑可以回复我~
马小黑 2017-04-30 01:55:39

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

0 回复 有任何疑惑可以回复我~
IT骚年 2017-04-12 10:52:47

多谢提醒 刚刚遇到这个坑

0 回复 有任何疑惑可以回复我~
风继续吹__ 2017-04-10 20:50:46

多谢提问,我也遇到坑了 

0 回复 有任何疑惑可以回复我~
精慕门5496264 2017-03-21 13:06:21

感谢!

0 回复 有任何疑惑可以回复我~
F_zhihui 2017-03-19 12:32:28

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

0 回复 有任何疑惑可以回复我~
慕粉1324425034 2017-03-15 20:53:23

原来如此

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信