9

我想用源代码向我的模板添加一个动态的 wagtail 图像。

当我做:

{% load wagtailcore_tags wagtailimages_tags %}
{% image page.specific.main_image width-400 %}

输出是:

<img src="[dynamic image source]" width="400" height="171" alt="[dynamic image alt]">

是否可以只获取动态图片的src?

我想将图像添加为背景,例如:

<div style="background-image:url([dynamic image source])">

有谁知道这是否可能?

4

1 回答 1

19

如果您将图像标签编写为:

{% image page.specific.main_image width-400 as my_image %}

这会将图像信息写入变量my_image,而不是立即输出标签。然后你可以写:

<div style="background-image:url({{ my_image.url }})">
于 2015-09-29T12:50:59.350 回答