django 如何将用户上传的图片展示在后台(列表页),缩略图而不是地址
2016-09-13 13:31
519 查看
很多时候为了能更直观的观察用户上传的图片,希望能展示缩略图在后台.实现方法如下:model 页面代码如下:
class ExamInfo(models.Model): name = models.CharField(max_length=10,verbose_name="用户名") level = models.ImageField(verbose_name="头像",blank=True) #列表显示图片方法,return 返回的是图片的地址 def admin_sample(self): return '<img src="/templates/%s" height="50" width="50" />' %(self.level) admin_sample.short_description = 'Sample' admin_sample.allow_tags = Trueadmin 页面代码如下:
class ExamInfoAdmin(admin.ModelAdmin):list_display = ['name', 'level','admin_sample']
admin.site.register(ExamInfo, ExamInfoAdmin)这样就能将图片展示出来,需要的大小在代码里自行调整
相关文章推荐
- swift 如何上传图片到django 的后台服务器
- 解决 Django 后台上传图片前端无法展示
- Django 后台上传图片前端无法展示
- django后台显示图片 而不是图片地址
- django后台显示图片 而不是图片地址
- django 上传图片、使用PIL制作缩略图并保存到sea的storage
- Django如何让上传的图片保存到自己想要的路径
- 如何实现ASP上传图片自动生成缩略图
- 修改fckeditor使上传文件按用户id分目录存放,其上传图片加水印及缩略图
- django/js 前后台对图片上传的处理
- win7下如何显示图片的缩略图而不是图标?
- Django上传图片用PIL生成缩略图
- 通过AngularJS实现图片上传及缩略图展示
- Joomla!扩展制作实例教程-模板展示组件-增加后台上传图片功能 【转】
- Django后台管理中上传的图片访问不了问题
- Ecshop如何把后台编辑器中商品详细描述中上传的图片分目录保存
- [网络收集]Asp.net上传图片同时生成缩略图和水印图后台代码
- Asp.net上传图片同时生成缩略图和水印图后台代码
- 如何实现将用户上传的文件生成缩略图!
- express(jade或ejs)如何实现上传图片到服务器并在客户端展示(在客户端可以删除)