Django 实现admin后台显示图片缩略图的例子


Posted in Python onJuly 28, 2019

直接上代码

定义一个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后台显示图片缩略图的例子就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python Django批量导入数据
Mar 25 Python
Python基于正则表达式实现文件内容替换的方法
Aug 30 Python
Python的UTC时间转换讲解
Feb 26 Python
详解Python计算机视觉 图像扭曲(仿射扭曲)
Mar 27 Python
python批量图片处理简单示例
Aug 06 Python
python 比较2张图片的相似度的方法示例
Dec 18 Python
python实现高斯投影正反算方式
Jan 17 Python
基于TensorFlow中自定义梯度的2种方式
Feb 04 Python
python 列表推导和生成器表达式的使用
Feb 01 Python
No module named ‘win32gui‘ 的解决方法(踩坑之旅)
Feb 18 Python
Python Pygame实现俄罗斯方块
Feb 19 Python
浅谈Python数学建模之整数规划
Jun 23 Python
处理python中多线程与多进程中的数据共享问题
Jul 28 #Python
在django中图片上传的格式校验及大小方法
Jul 28 #Python
python之生产者消费者模型实现详解
Jul 27 #Python
python单线程下实现多个socket并发过程详解
Jul 27 #Python
如何使用python操作vmware
Jul 27 #Python
利用python计算windows全盘文件md5值的脚本
Jul 27 #Python
Djang的model创建的字段和参数详解
Jul 27 #Python
You might like
php判断字符串在另一个字符串位置的方法
2014/02/27 PHP
CI框架中libraries,helpers,hooks文件夹详细说明
2014/06/10 PHP
destoon实现公司新闻详细页添加评论功能的方法
2014/07/15 PHP
php接口数据加密、解密、验证签名
2015/03/12 PHP
Laravel实现自定义错误输出内容的方法
2016/10/10 PHP
浅谈PHP拦截器之__set()与__get()的理解与使用方法
2016/10/18 PHP
注释PHP和html混合代码的小技巧(分享)
2016/11/03 PHP
PHP编译configure时常见错误的总结
2017/08/17 PHP
laravel如何开启跨域功能示例详解
2017/08/31 PHP
PHP解密支付宝小程序的加密数据、手机号的示例代码
2021/02/26 PHP
关于IE7 IE8弹出窗口顶上
2008/12/22 Javascript
javascript中的107个基础知识收集整理 推荐
2010/03/29 Javascript
node.js中的http.request方法使用说明
2014/12/14 Javascript
详解vue使用插槽分发内容slot的用法
2019/03/28 Javascript
JavaScript中var的重要性实例分析
2019/07/09 Javascript
ZK中使用JS读取客户端txt文件内容问题
2019/11/07 Javascript
vue-router 路由传参用法实例分析
2020/03/06 Javascript
js实现小星星游戏
2020/03/23 Javascript
通过vue.extend实现消息提示弹框的方法记录
2021/01/07 Vue.js
vue 实现click同时传入事件对象和自定义参数
2021/01/29 Vue.js
Python编程实现从字典中提取子集的方法分析
2018/02/09 Python
浅谈Python黑帽子取代netcat
2018/02/10 Python
Python图像处理实现两幅图像合成一幅图像的方法【测试可用】
2019/01/04 Python
如何在python开发工具PyCharm中搭建QtPy环境(教程详解)
2020/02/04 Python
PyCharm 无法 import pandas 程序卡住的解决方式
2020/03/09 Python
Python基于stuck实现scoket文件传输
2020/04/02 Python
python如何进入交互模式
2020/07/06 Python
利用python为PostgreSQL的表自动添加分区
2021/01/18 Python
纯css3使用vw和vh实现自适应的方法
2018/02/09 HTML / CSS
松本清官方海外旗舰店:日本最大的药妆连锁店
2017/11/21 全球购物
JBL英国官网:JBL UK
2018/07/04 全球购物
中国跨镜手机配件批发在线商店:TVC-Mall
2019/08/20 全球购物
2014年元旦联欢会活动策划方案
2014/02/16 职场文书
企业法人代表授权委托书
2014/10/02 职场文书
离婚协议书格式
2014/11/21 职场文书
小学重阳节活动总结
2015/03/24 职场文书