【问题标题】:How to customize Image Chooser in Wagtail?如何在 Wagtail 中自定义图像选择器?
【发布时间】:2020-10-15 16:34:37
【问题描述】:

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

【问题讨论】:

    标签: python django wagtail


    【解决方案1】:

    您可以通过WAGTAILIMAGES_MAX_UPLOAD_SIZEWAGTAILIMAGES_MAX_IMAGE_PIXELS 设置限制最大图像大小,无论是文件大小还是图像尺寸:https://docs.wagtail.io/en/stable/reference/settings.html#images

    【讨论】:

    • 有什么方法可以专门限制 GIF 的大小,同时保持其他图像的限制相同?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-08-01
    • 2013-09-03
    • 1970-01-01
    相关资源
    最近更新 更多