django - 电子邮件模板中的 Django 渲染图像
问题描述
我已经创建了如下所示的电子邮件模板
{% 加载静态文件 %}
<h1 style="color:red; background-image:url('../images/contact.jfif')">Welcome {{contact_name}}!</h1><br>
Your username is {{ contact_email }} and your content is {{ form_content }}.
<img src="{{ request.get_host }}{% static 'images/logo.png' %}" alt="ddddd" />
- xyz
</div>
任何人都可以通过提供解决方案来帮助我
解决方案
您提供的图片 url 相对于您自己的网站。但是随后您尝试使用该相对 url 在 google 上获取它。
它肯定会显示错误,因为在他们的服务器上找不到图像。
尝试为图像提供绝对网址。
我认为它应该可以正常工作。
推荐阅读
- google-maps - 更改自定义标记 Google-Maps 的大小
- python - 为什么 RandomizedSearchCV 返回线性估计器的度数或伽马值?
- r - 在R中将NULL变为NA
- php - laravel-admin.org 管理面板如何通过下拉菜单获取用户并查找用户
- python - DataFrame 合并产生更多行
- java - 如何在 Java 中从二维整数数组转换二维双精度数组
- python - PyInstaller 中的隐藏导入不起作用?
- python - 使用代表现有列条件的 CSV 字符串值创建一个新的 DataFrame 列
- python - Python布尔代码中的函数问题
- python - ImportError:无法使用 tensorflow 2.2 从“scipy.misc”导入名称“imread”