我无法在 img 标签周围添加 html A 标签。当我添加带有变量的 A 标记时,它会停止在 Django Admin 中显示图像,但如果没有 A 标记中的变量,它会显示图像。我似乎无法弄清楚这一点,并且 sorl-thumbnail 可能不支持它?
*更新现在尝试以不同的缩略图大小传递两个变量,但它没有做任何事情。我是在 Django Admin 中使用定义的新手。
def screenshot_img(self, obj):
if obj.screenshot:
s = get_thumbnail(obj.screenshot,"x200",crop='center', quality=99)
b = get_thumbnail(obj.screeshot,"x500",crop='center', quality=99)
return u'<a href="/im_troubleticket/media/%b"><img src="/im_troubleticket/media/%s"></a>' % (s, b)
else:
return u'No image'
screenshot_img.short_description = 'Picture'
screenshot_img.allow_tags = True