为了账号安全,请及时绑定邮箱和手机立即绑定

将静态路径传递给包含的模板

将静态路径传递给包含的模板

莫回无 2023-09-05 15:26:02
是否可以将静态路径作为变量传递给包含的模板?我需要在我的页面上重复包含一个模板,但它总是带有不同的徽标。例如:    {% with img={% static 'img/dashboards/belgium_flag.svg' %} %}        {% include 'dashboards/charts/country_block.html' %}    {% endwith %}    {% with img={% static 'img/dashboards/netherlands_flag.svg' %} %}        {% include 'dashboards/charts/country_block.html' %}    {% endwith %}这不行..除了创建一个模型来支持每个国家/地区实例的图像属性之外,还有其他解决方法吗?
查看完整描述

1 回答

?
开满天机

TA贡献1786条经验 获得超13个赞

您可以使用一个{% … as … %}子句来做到这一点:


{% static 'img/dashboards/belgium_flag.svg' as img %}

{% include 'dashboards/charts/country_block.html' %}



{% static 'img/dashboards/netherlands_flag.svg' as img %}

{% include 'dashboards/charts/country_block.html' %}


查看完整回答
反对 回复 2023-09-05
  • 1 回答
  • 0 关注
  • 77 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信