当使用 django-filer 字段时,将模型中的数据插入到 html 模板中可以这样完成:
{% load thumbnail %}
{% thumbnail company.logo 250x250 crop %}
我在模型中也有存储图像宽度和高度的字段。但是,如果我用模型中的数据代替数字,则此插入不起作用:
{% thumbnail instance.image instance.img_widthxinstance.img_height crop %}
这是可以理解的,获得了错误的插入。有谁知道如何以及这是否可能?
一般来说,我通过在插件模型中添加一个函数,在模型级别做了一个解决方法:
在 html 模板中,我插入了函数的值:
正常工作。