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与js)两种实现
Feb 21 Python
Python输出各行命令详解
Feb 01 Python
初探TensorFLow从文件读取图片的四种方式
Feb 06 Python
python自动发邮件库yagmail的示例代码
Feb 23 Python
numpy判断数值类型、过滤出数值型数据的方法
Jun 09 Python
Python random模块制作简易的四位数验证码
Feb 01 Python
详解Python 重学requests发起请求的基本方式
Feb 07 Python
python 实现线程之间的通信示例
Feb 14 Python
python数据库开发之MongoDB安装及Python3操作MongoDB数据库详细方法与实例
Mar 18 Python
python集合的新增元素方法整理
Dec 07 Python
Opencv+Python识别PCB板图片的步骤
Jan 07 Python
python如何获取网络数据
Apr 11 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编程最快明白(第一讲 软件环境和准备工作)
2010/10/25 PHP
php学习之运算符相关概念
2011/06/09 PHP
php读取本地文件常用函数(fopen与file_get_contents)
2013/09/09 PHP
zf框架的Filter过滤器使用示例
2014/03/13 PHP
详解WordPress中简码格式标签编写的基本方法
2015/12/22 PHP
PHP安全下载文件的方法
2016/04/07 PHP
PHP上传图片、删除图片简单实例
2016/11/12 PHP
php-fpm服务启动脚本的方法
2018/04/27 PHP
50个优秀经典PHP算法大集合 附源码
2020/08/26 PHP
php解析非标准json、非规范json的方式实例
2020/12/10 PHP
js验证表单大全
2006/11/25 Javascript
JQuery的一些小应用收集
2010/03/27 Javascript
editable.js 基于jquery的表格的编辑插件
2011/10/24 Javascript
JavaScript插件化开发教程(五)
2015/02/01 Javascript
javascript模块化简单解析
2016/04/07 Javascript
jQuery事件处理的特征(事件命名机制)
2016/08/23 Javascript
vue.js表格分页示例
2016/10/18 Javascript
jQuery基于正则表达式的表单验证功能示例
2017/01/21 Javascript
详解基于vue的移动web app页面缓存解决方案
2017/08/03 Javascript
jquery自定义显示消息数量
2017/12/19 jQuery
手动用webpack搭建第一个ReactApp的示例
2018/04/11 Javascript
Python实现给文件添加内容及得到文件信息的方法
2015/05/28 Python
Pyinstaller将py打包成exe的实例
2018/03/31 Python
python 保存float类型的小数的位数方法
2018/10/17 Python
实例讲解Python中浮点型的基本内容
2019/02/11 Python
用Python徒手撸一个股票回测框架搭建【推荐】
2019/08/05 Python
魔幻般冒泡背景的CSS3按钮动画
2016/02/27 HTML / CSS
html5 localStorage本地存储_动力节点Java学院整理
2017/07/06 HTML / CSS
Zipadee-Zip襁褓过渡毯:Sleeping Baby
2018/12/30 全球购物
世界经理人咨询有限公司面试
2014/09/23 面试题
大学生蛋糕店创业计划书
2014/01/13 职场文书
收银员岗位职责范本
2015/04/07 职场文书
幼儿园毕业典礼园长致辞
2015/07/29 职场文书
助学金申请书该怎么写?
2019/07/16 职场文书
Go语言-为什么返回值为接口类型,却返回结构体
2021/04/24 Golang
CentOS 7安装mysql5.7使用XtraBackUp备份工具命令详解
2022/04/12 MySQL