我成功安装了django-watermark。设置完成后,我加载网页。在Chrome浏览器上,它工作正常,图像带有水印。在Mozilla Firefox和Opera上,它不显示任何图像,甚至不是我上传的图像。检查源代码后,我发现“水印”之后的“\”是造成问题的原因。
<img src=/media//photos/watermarked\3bbb94f57f32d2796ea59adc86310a12752f0088.jpg>
模板
<img src={{ MEDIA_URL }}/{{post.main_view|watermark:"hall,position=tl,opacity=90"}}>
我一直在寻找一种方法来解决这个问题,但没有成功,对于如何解决这个问题有任何想法?
答案 0 :(得分:0)
必须通过挖掘水印文件夹来修复此问题。 watermarker / templatetags / watermark.py
检查以下代码,将其删除并粘贴:
#100 basedir = '%s/watermarked/' % os.path.dirname(url)