gpt4 book ai didi

python - 图像未在 Gmail 中显示 - 使用 django python-postmark

转载 作者:太空宇宙 更新时间:2023-11-03 21:39:32 25 4
gpt4 key购买 nike

我使用 django python-postmark 进行邮寄。现在我的问题是我的静态图片没有显示在 Gmail 上。 Gmail 在图像的 src 前面添加一个 url 代理。如果删除前置的 url 代理,图像将完美显示。我在这里缺少什么?或者我该如何解决这个问题?谢谢

这些是我的图像代码。这应该导致 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">

最佳答案

我正在测试 Gmail 请求图像时使用 python SimpleHTTPServer,如本文中所建议的:https://blog.filippo.io/how-the-new-gmail-image-proxy-works-and-what-this-means-for-you/并意识到图像实际上已达到。

问题是我正在提供 .svg 图像。通过阅读另一个问题,我意识到这是错误:https://webmasters.stackexchange.com/questions/123969/images-from-googleusercontent-com-giving-404 .

当我将图像替换为 .png 和 .jpg 后,它就开始工作了。

希望这能给大家带来一些启发。我真的不知道为什么 Gmail 无法处理 .svg

关于python - 图像未在 Gmail 中显示 - 使用 django python-postmark,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52983548/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com