gpt4 book ai didi

python - Django 将变量传递到字符串中

转载 作者:行者123 更新时间:2023-12-01 02:28:18 25 4
gpt4 key购买 nike

我正在尝试通过:

>img src="{% static '/static_dirs/images/itcg/01_{{ card_id }}.jpg' %}" alt="{{ card_id }}">

加载文件名为01_xx.jpg的图片,但结果只是xx,没有图片。基本上发生的情况是 {{ car​​d_id }} 在 alt 中工作,但我无法加载图像。我尝试将 01_{{ car​​d_id }}.jpg 更改为 01_01.jpg 并且它有效,因此静态文件可以正确加载,但显然 01_{{ car​​d_id }}.jpg 未按预期工作。我还尝试将我的图像名称之一从 01_01.jpg 更改为 01.jpg 并执行以下操作:

>img src="{% static '/static_dirs/images/itcg/{{card_id}}.jpg' %}" alt="{{ card_id }}">

图像仍然没有加载,所以我猜问题也不在“01_”部分。有人可以帮忙吗?

最佳答案

嵌入在 {% ... %} 中的 {{ .. }} 看起来不太好。像这样写:

img src="{% static '/static_dirs/images/itcg' %}/{{ card_id }}.jpg" alt="{{ card_id }}">

也就是说,这将获得静态图像(目录)的正确基本 URL,然后您只需附加图像文件名的其余部分即可。

关于python - Django 将变量传递到字符串中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47119450/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com