增加管理员中的django-filer预览/缩略图图像

时间:2016-06-21 20:20:33

标签: django django-admin thumbnails django-filer

由django-filer(或easy_thumbnails?)生成的图像太少,以至于我很难识别预览图像。如何在管理员概述中增加预览/缩略图大小?

enter image description here

2 个答案:

答案 0 :(得分:2)

不幸的是,无法配置管理员在当前版本(2017年3月1日发布的1.2.7)中显示的缩略图的大小。

作为临时解决方法,您可以覆盖项目中的https://github.com/divio/django-filer/blob/1.2.7/filer/templates/admin/filer/folder/directory_table.html模板,并使用file.icons.48替换file.icons.64的所有出现。如果您想要不同的尺寸,您还必须设置FILER_ADMIN_ICON_SIZES设置(默认为('16', '32', '48', '64')

这有一个缺点,你必须检查是否需要为每个新版本的django-filer更改被覆盖的模板。

非常感谢添加此功能的拉取请求。

答案 1 :(得分:0)

在Django Filer 1.3.0(2017-11-02)中:

如果将段落file.icons.48更改为file.icons.64,则只会更改已加载图片的大小。

要更改图片的显示尺寸,您需要更改https://github.com/divio/django-filer/blob/develop/filer/static/filer/css/admin_filer.css

.filebrowser .navigator-table .column-icon{width: 25px ;padding-top:0 !important;padding-bottom:0 !important}

.filebrowser .navigator-table .column-icon img{width: 25像素 ;height:auto}

48px 64px