【问题标题】:Varying cloudinary images in a django template在 django 模板中改变云图像
【发布时间】:2021-09-08 20:22:49
【问题描述】:

我正在尝试根据变量 - Django 模板中的 id 来改变图像。

<img href="'https://res.cloudinary.com/.../image/'|add:{{ object.id }}|add:'.png'" class="mx-auto" width="100px" alt="No Image"/>

object.id 从 Queryset 对象(即对象)传递到模板中。

页面加载,但图片未显示并转到 alt="No Image"。

【问题讨论】:

    标签: html django cloudinary


    【解决方案1】:

    您的|add:由 Django 模板引擎解释,因为它们不在大括号 ({{ … }}) 和模板标签括号 ({% … %}) 之间。这也不是必需的,您可以使用以下命令创建 URL:

    &lt;img src="<b>https://res.cloudinary.com/.../image/{{ object.id }}.png</b>"&gt;

    【讨论】:

    • 感谢您的回复。这对我不起作用。图像未从 Cloudinary 中提取。
    • @user10421193: 你确定 URI 是正确的吗,我觉得 /.../ 部分很“奇怪”。
    • 太棒了,谢谢你是对的——它是“src”而不是“href”
    • @user10421193: aarrrgggghhh.. 谢谢,更新了。
    猜你喜欢
    • 1970-01-01
    • 2017-10-06
    • 2013-02-16
    • 2023-03-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-10
    相关资源
    最近更新 更多