【发布时间】:2015-04-24 21:23:10
【问题描述】:
我正在 Django 中创建一个小型 SaaS 应用程序。它从不同组织的网络服务器收集数据。有时它会自动向其客户(域所有者)发送通知邮件。
我想让我们的用户(网络托管商)根据自己的喜好/需要更改电子邮件模板,然后再发送出去。电子邮件模板是普通的 Django 模板,包括许多可用的变量。所以,我为电子邮件模板创建了一个模型。用户可以通过表单对其进行编辑。每个电子邮件模板可以访问数量有限的模板变量。
是否有任何我需要注意的安全问题/风险?还是推荐这种方法。
我的方法目前针对电子邮件的服务器端呈现。我还检查了一些客户端渲染解决方案,比如 Dust.js,但我还不相信它会对我有所帮助。
【问题讨论】:
标签: python django email templates