Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >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

复制
相关文章
Django admin显示中文
在定义 Model 类的时候,在 Meta 里面显式指定 verbose_name 和 verbose_name_plural即可指定该模型在 Admin 里面显示的别名。
用户2936342
2018/08/27
1.2K0
如何修改django的app在admin中显示的名称
在django的开发中,很多时候我们希望app在admin中显示成我们想要的中文名,而不是显示默认的app_label名称。 比如我们有一个blog应用,在我们的blog app目录下面,默认会生成一个apps.py文件,类似:
小海怪的互联网
2019/09/25
3.7K0
如何修改django的app在admin中显示的名称
Django-admin配置和显示图标
添加完之后重启项目; 如未显示,请检查文件路径是否正确。 如果还没有显示,请在setting.py中加入以下代码:
kirin
2020/09/07
2.1K0
django admin list_filter 显示外键字段
models.py class Node(models.Model): """ 节点表 """ name = models.CharField(max_length=128, unique=True, verbose_name="节点名称") # SlugField 是一个新闻术语(通常叫做短标题)。一个slug只能包含字母、数字、下划线或者是连字符,通常用来作为短标签。通常它们是用来放在地址栏的URL里的。 # 像CharField一样,你可以指定max_
卓越笔记
2023/02/18
1K0
django admin 美化
django admin 美化主题,采用layui 作为基本框架,改写大部分页面 说明 安装 pip install django-simpleui 升级 pip install django-simpleui --upgrade 克隆源码本地安装 git clone https://github.com/newpanjing/simpleuicd simpleui python setup.py sdist install 项目 settings.py 的INSTALLED_APPS 第一行加入 simp
小贝壳
2020/03/05
7900
Django2.0中文(admin)
1 创建超级用户 python manage.py createsuperuser 2 urls.py: admin/ include(admin.site.urls) 3 注册管理的models admin.site.register(Object)
用户5760343
2022/05/14
4620
django 修改 app 在 admin 后台显示的名称(verbose_name)
# app 目录下新建一个 apps.py,添加内容:(我的目录结构多了一层 apps)
卓越笔记
2023/02/18
1.1K0
django 修改 app 在 admin 后台显示的名称(verbose_name)
Django之admin
 django amdin是django提供的一个后台管理页面,改管理页面提供完善的html和css,使得你在通过Model创建完数据库表之后,
Wyc
2018/09/11
6170
Django内置Admin
Django内置的Admin是对于model中对应的数据表进行增删改查提供的组件,使用方式有: 依赖APP: django.contrib.auth django.contrib.contenttypes django.contrib.messages django.contrib.sessions 模板的context_processors: django.contrib.auth.context_proce
用户1214487
2018/01/24
1.5K0
Django Admin Show Image from Imagefield(Django admin 图片预览)
在 Django 管理后台中,图片字段(ImageField)默认是显示路径,期望能看到图片预览图。
卓越笔记
2023/02/18
6010
Django Admin Show Image from Imagefield(Django admin 图片预览)
如何修改django的app在admin后台中显示的名称,也就是显示为中文
第一步 在以上的文件里面写你想要展示的中文 第二部 将那个方法在init文件里面导入,重新启动项目就可以了
一写代码就开心
2020/12/01
1.5K0
如何修改django的app在admin后台中显示的名称,也就是显示为中文
Django admin 注册自己的路由页面(How To Add Custom Views To Django Admin)
要在一个 app 里面的 admin.py 添加如下代码(实际上就一个简化的 model)
卓越笔记
2023/02/18
5720
Django admin 注册自己的路由页面(How To Add Custom Views To Django Admin)
django后台管理-admin
0922自我总结 django后台管理-admin 一.模型注册 admin.py 注册方式一: #在对于注册的app中的admin文件中导入模型然后注册模型 admin.site.register(导入的模型类) 注册方式二该方法是Django1.7的版本新增的功能: from django.contrib import admin from blog.models import Blog #Blog模型的管理器 @admin.register(Blog) class BlogAdmin(admin
小小咸鱼YwY
2020/06/19
9500
Django admin简单介绍
生成同步数据库的脚本: python manage.py makemigrations 同步数据库: python manage.py migrate 创建后台用户 python manage.py createsuperuser 访问 admin 界面:http://127.0.0.1:8000/admin 后台展示 Book 表 在 admin.py 上修改 from django.contrib import admin from app01.models import * # Register
py3study
2020/01/15
3950
Django admin简单介绍
django admin集成markdown
用Markdown语法来写博客,既通用又能装B。弄了一个上午,把自己的网站弄上了markdown编辑器。相当的嗨森。
超级大猪
2019/11/21
8120
Django admin源码剖析
单例模式(Singleton Pattern)是一种常用的软件设计模式,该模式的主要目的是确保某一个类只有一个实例存在。当你希望在整个系统中,某个类只能出现一个实例时,单例对象就能派上用场。
py3study
2020/01/19
5170
Django admin源码剖析
Django Admin后台管理
Django通过简单配置就可以实现数据模型的后台管理。一般管理界面是给系统管理员使用的,以完成数据的CURD。
菜菜cc
2022/11/15
2.9K0
Django Admin后台管理
点击加载更多

相似问题

Django Admin中未显示模型

20

Django Admin显示Imagefield中的图像

123

Django Admin中未显示Model字段

31

Django admin用户链接未显示

10

Django admin未显示所有实体

31
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档