Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/365.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 如何在Wagtail中自定义图像选择器?_Python_Django_Wagtail - Fatal编程技术网

Python 如何在Wagtail中自定义图像选择器?

Python 如何在Wagtail中自定义图像选择器?,python,django,wagtail,Python,Django,Wagtail,如何在Wagtail中自定义图像选择器?我需要阻止用户上载大小大于~1 MB的GIF。现在上传3 MB GIF会导致服务器崩溃,甚至1.5 MB GIF在生产时也会超时。我使用wand和ImageMagick制作GIF,我更改了ImageMagick的磁盘配额,但这在服务器上不是一个可行的解决方案,压缩需要永远的时间。所以我的下一步是完全阻止大型GIF被上传。我想为GIF设置大约1MB的限制。我不想用Wagtail框架来做这件事。是否有其他解决此GIF问题的建议?您可以通过文件大小或图像尺寸限制


如何在Wagtail中自定义图像选择器?我需要阻止用户上载大小大于~1 MB的GIF。现在上传3 MB GIF会导致服务器崩溃,甚至1.5 MB GIF在生产时也会超时。我使用wand和ImageMagick制作GIF,我更改了ImageMagick的磁盘配额,但这在服务器上不是一个可行的解决方案,压缩需要永远的时间。所以我的下一步是完全阻止大型GIF被上传。我想为GIF设置大约1MB的限制。我不想用Wagtail框架来做这件事。是否有其他解决此GIF问题的建议?

您可以通过文件大小或图像尺寸限制最大图像大小,通过
WAGTAILIMAGES\u MAX\u UPLOAD\u SIZE
WAGTAILIMAGES\u MAX\u IMAGE\u PIXELS
设置:

是否有任何方法专门限制GIF的大小,同时对其他图像保持相同的限制?