您的位置:首页 > 编程语言 > Go语言

django 1.9+windows下加在静态资源

2017-01-25 13:32 218 查看
网上很多帖子要么说的是老版本的Django,要么不是Windows平台,看他们的帖子,我也折腾了半天,其实很简单。 

只需在settings.py最后加上这两句:

STATIC_URL='/static/'

STATICFILES_DIRS =( os.path.join(BASE_DIR, "static"),)

如果还是不行就直接上绝对路径:

STATIC_URL='/static/'

STATICFILES_DIRS =[r"C:\Users\bai\test1\static",] #千万别忘了加转移符 r

其中 STATIC_URL='/static/' 的作用也就是个映射,即只要url中含/static/,就访问那个物理路径下的文件

另外在HTML里这样来显示图片:

写法1:

{% load staticfiles %}

<img src="{% static 'z.jpg' %}" alt="My image"/>

 写法2:

<img src= 'static/z.jpg' alt="My image"/>

文件结构图片:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: