Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python django filebrowser不生成Thumnail(版本)_Python_Django_Django Filebrowser - Fatal编程技术网

Python django filebrowser不生成Thumnail(版本)

Python django filebrowser不生成Thumnail(版本),python,django,django-filebrowser,Python,Django,Django Filebrowser,我对django文件浏览器有问题。它不会生成我在设置文件中定义的任何缩略图。它只存储完整的图像。媒体文件夹已按755权限建模 我的设置文件配置: FILEBROWSER_DIRECTORY = 'uploads/' FILEBROWSER_MEDIA_ROOT = config.media_root FILEBROWSER_MEDIA_URL = '/media/' FILEBROWSER_EXTENSIONS = { 'Folder': [''], 'Image': ['.jpg', '

我对django文件浏览器有问题。它不会生成我在设置文件中定义的任何缩略图。它只存储完整的图像。媒体文件夹已按755权限建模

我的设置文件配置:

FILEBROWSER_DIRECTORY = 'uploads/'

FILEBROWSER_MEDIA_ROOT = config.media_root

FILEBROWSER_MEDIA_URL = '/media/'

FILEBROWSER_EXTENSIONS = {
'Folder': [''],
'Image': ['.jpg', '.jpeg', '.gif', '.png', '.tif', '.tiff'],
'Document': ['.pdf', '.doc', '.rtf', '.txt', '.xls', '.csv', '.docx'],
'Video': ['.mov', '.wmv', '.mpeg', '.mpg', '.avi', '.rm'],
'Audio': ['.mp3', '.mp4', '.wav', '.aiff', '.midi', '.m4p']
}

FILEBROWSER_VERSIONS_BASEDIR = '_versions'

FILEBROWSER_VERSIONS = {
'admin_thumbnail': {'verbose_name': 'Admin Thumbnail', 'width': 60, 'height': 60, 'opts': 'crop'},
'thumbnail': {'verbose_name': 'Thumbnail (1 col)', 'width': 60, 'height': 60, 'opts': 'crop'},
'small': {'verbose_name': 'Small (2 col)', 'width': 140, 'height': '', 'opts': ''},
'medium': {'verbose_name': 'Medium (4col )', 'width': 300, 'height': '', 'opts': ''},
'big': {'verbose_name': 'Big (6 col)', 'width': 460, 'height': '', 'opts': ''},
'large': {'verbose_name': 'Large (8 col)', 'width': 680, 'height': '', 'opts': ''},
'master_thumb': {'verbose_name': u'Работы (предпросмотр)', 'width': 350, 'height': 350, 'opts': ''},
'master_large': {'verbose_name': u'Работы (увеличенная)', 'width': 800, 'height': 800, 'opts': ''},
'master_face': {'verbose_name': u'Фотография мастера', 'width': 160, 'height': 160, 'opts': ''},
'master_face_large': {'verbose_name': u'Фотография мастера', 'width': 200, 'height': 200, 'opts': ''},
'work_thumb': {'verbose_name': u'Работы (предпросмотр)', 'width': 350, 'height': 350, 'opts': ''},
'work_large': {'verbose_name': u'Работы (увеличенная)', 'width': 800, 'height': 800, 'opts': ''},
'reply_avatar': {'verbose_name': u'Аватарка для отзыва', 'width': 160, 'height': 160, 'opts': ''},
'news_preview': {'verbose_name': u'Превью для новости', 'width': 200, 'height': 200, 'opts': ''},
}

FILEBROWSER_ADMIN_VERSIONS = ['thumbnail', 'small', 'medium', 'big', 'large', 'master_thumb', 'master_large','master_face']

FILEBROWSER_ADMIN_THUMBNAIL = 'admin_thumbnail'

谢谢

我遇到了同样的问题,并通过安装一个缺失的libjpeg-dev解决了这个问题。Django filebrowser 3.6.1优于Django 1.8也有同样的问题,但在我的例子中,安装了libjpeg 8和libjpeg 8 dev。在我的情况下,我不会丢弃丢失的库,但我不知道如何找到。。。