如何获取Django变量的子字符串[HTML]

2024-04-19 18:28:25 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个带有src属性的img元素,我正在尝试格式化它。的url示例是https://myurl/45/457698373.png,其中45是完整url的前2个字符项目.图像属性。我的问题是{{项目.图像[0,2]}部分。我怎么才能得到这个的前两个字符项目.图像?? 你知道吗

<img src='https://myurl/{{item.image[0,2]}}/{{item.image}}.png'>

Tags: 项目https图像imagesrcurl元素示例
1条回答
网友
1楼 · 发布于 2024-04-19 18:28:25

Django模板中不允许使用任意Python(Python片段使用冒号,而不是逗号);这里需要使用Django的模板操作符。在这个特殊的例子中,你想要的是

<img src='https://myurl/{{item.image|slice:":2"}}/{{item.image}}.png'>

相关问题 更多 >