簡體   English   中英

django 管理員更改視圖不顯示圖像縮略圖

[英]django admin change view not showing image thumbnail

我可以在管理列表視圖中列出圖像縮略圖。 我在我的模型中做到了這一點

def category_image(self):
    return '<img height=100px; width=100px; src="{}" />'.format(self.category_media.url)

category_image.short_description = 'Image'
category_image.allow_tags = True

但是當我去改變視圖時,我沒有得到圖像。 我只是得到網址。 我也想要那里的縮略圖。 我怎樣才能做到這一點?

嘗試用<img style="height=100px; width=100px;" src="{}" />替換'<img ...' <img style="height=100px; width=100px;" src="{}" />

只需在您的admin.py添加以下行:

readonly_fields = ('category_image',)

順便說一句,您的 HTML 是錯誤的( px只能在 CSS 中使用)。

使固定:

def category_image(self):
    return '<img style="height: 100px; width: 100px;" src="%s">' % self.category_media.url

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM