Django 图像水印处理过程

0 投票
1 回答
2880 浏览
提问于 2025-04-18 08:10

我在一个图像为主的网站上使用Django这个框架。我不想让未授权的用户看到这些图片,所以我决定在图片上加一个透明的水印,这个水印是我已经制作好的一个logo。我找到一个叫做django-watermark的模块,但我不想用它,因为这个模块的作者已经不再维护了。

那么,我该如何在不使用这个模块的情况下给图片加水印呢?

1 个回答

4

你可以看看 django-imagekit 这个工具。我最近开始用它,发现它既简单又强大,使用起来很顺手。

这篇关于给图片加水印的报告中,作者对 django-imagekit 进行了修改,但你可以直接复制或者重新实现他的处理器功能。(可以查看 watermark.py 这个文件,它在他的修改版本里)。

撰写回答