我使用django python-postmark进行邮件发送。现在我的问题是Gmail上没有显示我的静态图片。Gmail在图像的src之前添加了一个url代理。如果去掉前缀的url代理,图像将完美显示。我错过了什么?或者我该如何解决这个问题?谢谢
以下是我的图片代码。这应该导致src="https://mysite_here.com/static/img/img.png"
以下是我的图片代码。这应该导致src="https://mysite_here.com/static/img/img.png"
{% load static %}
{% load custom_tag %}
<img src="{% site_url %}{% static 'img/img.png' %}">
但是在 Gmail 上显示时,src 现在被放在前面,导致图像无法显示。以下是 Gmail 生成的代码:
<img src="https://ci3.googleusercontent.com/proxy/rYDcSW7inrn8_vlXhcrSojT1T06pKEKyrzmXgb5cje_JCc9ze25emLbFDuBub3CWP_ASqgUXbqn6RureN5Fy0Nd-eFdllL14aq16UQ_rXrB4-dWp=s0-d-e1-ft#https://mysite_here.com/static/img/img.png" class="m_-186473825407072632logo CToWUd">
https://mysite_here.com/static/img/img.png
还是https://mysite_here.com/img/img.png
?当您在浏览器中输入Gmail图片源地址时会发生什么?我猜会出现“404未找到”错误。 - aneroidimg.png
在“localhost”上运行时尝试这个。 - aneroid