首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >Django Admin中未显示的图像

Django Admin中未显示的图像
EN

Stack Overflow用户
提问于 2020-05-20 03:51:09
回答 1查看 55关注 0票数 1

我试图添加一个在管理上传的图像视图,我已经写了以下,但什么都没有显示

这是模型

代码语言:javascript
运行
AI代码解释
复制
class Post(models.Model):
    design = models.ImageField(
        blank=False, null=True, upload_to=upload_design_to)

    def image_tag(self):
        return mark_safe('<img src"{}" height="50"/>'.format(self.design.url))

    image_tag.short_description = 'Design'

这是管理员

代码语言:javascript
运行
AI代码解释
复制
class PostAdmin(admin.ModelAdmin):
    readonly_fields = ['image_tag']
    list_display = ['designer','image_tag']

我做错了什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-05-20 04:21:32

因为这里有一个拼写错误,你遗漏了一个=

代码语言:javascript
运行
AI代码解释
复制
def image_tag(self):
    return mark_safe('<img src"{}" height="50"/>'.format(self.design.url))
                              ^^^^

通过以下方式进行修复:

代码语言:javascript
运行
AI代码解释
复制
def image_tag(self):
    return mark_safe('<img src="{}" height="50"/>'.format(self.design.url))
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61904775

复制
相关文章

相似问题

领券
社区富文本编辑器全新改版!诚邀体验~
全新交互,全新视觉,新增快捷键、悬浮工具栏、高亮块等功能并同时优化现有功能,全面提升创作效率和体验
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文