{% load static %}
{% get_static_prefix %}
让静态目录,可以在模板中动态的显示
需求原因和路径的反向解析一样
当配置中的
STATIC_URL = '/static2/'
发生变化后
期望不用修改代码,静态文件正常显示
解决办法1, 在模板文件中 html文件中
把静态的路径加载进来
{% load static %}
在下面就可以直接使用模板变量来引入配置好的路径
{% get_static_prefix %}
可以拿到
‘/static2/’
通过
{{ pic.goods_pic}}
可以拿到
picone/Snipaste_2019-07-30_17-12-39.png
》拼起来的效果
{% get_static_prefix %}media/{{ pic.goods_pic}}
/static2/media/picone/Snipaste_2019-08-18_07-48-38.png