Wagtail:添加对其他图像文件格式的支持

2024-09-30 20:38:42 发布

您现在位置:Python中文网/ 问答频道 /正文

我使用Wagtail作为一个简单的图像库,并要求支持TIFF和BMP。我仔细研究了Wagtail的源代码,AbstractImageWagtailImageField和{a3}似乎都很有趣。感觉这应该是可能的,但是到目前为止,在不改变Wagtail本身的情况下,它还是没能正常工作。有人成功地添加了对另一种图像文件格式的支持吗?在

我意识到我可以在上传时自己进行转换,但更愿意保留Wagtail管理的原件。在


Tags: 图像源代码情况a3wagtail原件意识感觉
2条回答

据我所知,Wagtail依赖Willow提供一个公共API,该API与Pillow、Wand和其他python库进行图像编辑。在

因此,您可能需要首先对Willow进行更改,而不是直接对Wagtail进行更改。在

这是我在研究为Wagtail添加旋转支持时了解到的-从几周前这里就有一个关于Willow的开放拉请求:

https://github.com/wagtail/Willow/pull/52

一旦那是在,我期待着,然后需要做一个公关,摇摆自己,添加用户界面。在

我在这里分享了一些可能也有帮助的笔记,我试图弄清楚图像是如何保存的,还有一些文档的链接和邮件列表上的讨论。希望有助于:

https://workflowy.com/s/FVge.PpETxYqp6D

摇尾巴依靠枕头https://pypi.python.org/pypi/Pillow/2.1.0

用于图像处理。 阅读那里的文档,特别是gif,jpeg的系统依赖性。。。在

相关问题 更多 >