Django-watermark:URL没有正确指导

时间:2013-03-24 23:51:56

标签: python django django-templates

我成功安装了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"}}>

我一直在寻找一种方法来解决这个问题,但没有成功,对于如何解决这个问题有任何想法?

1 个答案:

答案 0 :(得分:0)

必须通过挖掘水印文件夹来修复此问题。 watermarker / templatetags / watermark.py

检查以下代码,将其删除并粘贴:

#100   basedir = '%s/watermarked/' % os.path.dirname(url)