作者fealing (fealing)
看板Python
标题[问题] 新手请问关於css,js,图片静态文件
时间Wed Aug 31 15:40:24 2016
大家好
刚学习django不久,现在遇到了一个问题
以下是app的配置图
- mysite
-static (css,image,js都放在这里)
-templates (hello_wprld.html)
-trips
#setting.py#
STATIC_URL = '/static/'
STATIC_ROOT = os.path.join(BASE_DIR, 'static')
STATICFILES_DIRS = (
('css','\mysite\static\css'),
('font','\mysite\static\font'),
('js','\mysite\static\js'),
('sass','\mysite\static\sass'),
('image','\mysite\static\image'),
执行
http://127.0.0.1:8000/hello_world.html
css,js,图片都没有载入,只有我html里写的table Q__Q
如果直接连过去看,有些js或css的程式码可以显示出来
ex:
http://127.0.0.1:8000/static/js/init.js
下面截取图片code,请大家帮我看看
<img src="{% static '/static/image/1.jpg' %}" alt="My image"/>
不好意思问题很杂很乱,实在是没有头续,还请大家帮忙
非常感谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 125.227.157.49
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Python/M.1472629230.A.7F5.html
1F:→ uranusjr: 不要用反斜线, 请一律用 / (内容我没看) 08/31 16:54
不好意思,不小心打错了,我是用 / 已修改 多谢提醒
※ 编辑: fealing (125.227.157.49), 08/31/2016 17:07:58
2F:推 gn00672312: template有加 {% load staticfiles %} 吗 08/31 17:27
3F:→ fealing: 有的,现在我换成超简单的css可是还是load不进去QQ 08/31 18:00
4F:→ TCUMI: 应该是 {% static 'image/1.jpg' %} 这个样子吧 08/31 18:14
5F:→ gn00672312: 楼上说的没错 看起来path多一个static, 你可以用bro 08/31 18:52
6F:→ gn00672312: wser 的开发人员工具检查django帮你转换的路径对不 08/31 18:52
7F:→ gn00672312: 对 08/31 18:52