Django 实现admin后台显示图片缩略图的例子
2019-07-28 08:48
2983 查看
直接上代码
定义一个upload_img来返回显示图片的html
定义显示图片说明和allow_tags
mark_safe方法于django.utils.safestring导入
from django.utils.safestring import mark_safe from django.contrib import admin @admin.register(AliOSSFile) class AliOssUploadAdmin(admin.ModelAdmin): def upload_img(self, obj): try: img = mark_safe('<img src="%s" width="50px" />' % (obj.file.url,)) except Exception as e: img = '' return img upload_img.short_description = 'Thumb' upload_img.allow_tags = True list_display = ['id', 'ali_id', 'file', 'upload_img', 'created_time'] readonly_fields = ['upload_img']
以上这篇Django 实现admin后台显示图片缩略图的例子就是小编分享给大家的全部内容了,希望能给大家一个参考
您可能感兴趣的文章:
相关文章推荐
- django后台上传的图片怎么在admin后台查看和前端显示,MEDIA_URL怎么用?
- 图片上传生成缩略图,并使用JQuery实现鼠标移动到缩略图显示相应的大图的例子
- 使用Uploadify实现上传图片生成缩略图例子,实时显示进度条
- 使用Uploadify实现上传图片生成缩略图例子,实时显示进度条
- django 如何将用户上传的图片展示在后台(列表页),缩略图而不是地址
- Django在admin后台集成TinyMCE富文本编辑器添加上传图片功能
- 我们的应用或多或少都会从网络获取图片数据然后进行显示,下面就将实现一个这样的例子,获取网络中的图片!
- jQuery实现点击缩略图显示大图片并带有左右滑动
- django配置连接多个数据库,和把应用名字在admin后台显示为中文
- 使Django Admin后台中changlist_view中的第一个字段文本形式显示
- iOS使用http post多图片上传带描述+java后台服务器,简单实现例子.
- centos 下 django 1.8 配置好后 admin 后台无法显示 样式解决办法
- android实现图片下载到sdcard中的例子,用进度条显示现在进度,同时间图片显示出来
- django之静态文件 django 2.0 在网页中显示图片的例子
- Js实现input上传图片并显示缩略图
- Django线上项目后台admin不显示问题
- JQuery实现input上传图片显示缩略图
- loner_li JQuery插件 实现相册光箱特效(后台数据库调图片和前台直接显示)
- php相册功能实现(包含php图片上传,后台管理,浏览和删除)教程例子
- Asp.net 2.0 无刷新图片上传 显示缩略图 具体实现