您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

Django Admin从Imagefield显示图像

Django Admin从Imagefield显示图像

当然。在模型类中,添加类似以下方法

def image_tag(self):
    from django.utils.html import escape
    return u'<img src="%s" />' % escape(<URL to the image>)
image_tag.short_description = 'Image'
image_tag.allow_tags = True

并在你的admin.py添加

fields = ( 'image_tag', )
readonly_fields = ('image_tag',)

给你ModelAdmin。如果要限制编辑图像字段的能力,请确保将其添加到exclude属性

注意:仅在readonly_fields中使用Django 1.8和’image_tag’时,它不会显示。仅在字段中使用“ image_tag”,它给出了未知字段的错误。为了正确显示,在字段和readonly_fields中都需要它。

Go 2022/1/1 18:22:37 有547人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶