如何使用Pylons / Mako模板从独立的python脚本编写HTML电子邮件?
作者:互联网
我基本上是问如何在独立的python脚本中“包含” plyons和mako文件?
我有一个正常工作的网站,但是我想使用Mako templetes格式化通过cron脚本启动的电子邮件.我想通过这种方式来重复使用尽可能多的代码,因为有时网站中的操作会生成电子邮件.
我可以使cron脚本访问某个URL,然后使用定向塔生成电子邮件,但是这种黑客攻击有很多明显的问题.
解决方法:
我没有使用Pylons的经验,但是只需渲染模板即可
from mako.template import Template
mytemplate = Template(filename='email.html')
sendemail("text@example.com", "me@example.com", mytemplate.render())
基本上,“独立”方法是Mako与许多WSGI框架(如CherryPy)一起使用的方式.
标签:pylons,mako,python 来源: https://codeday.me/bug/20191105/1996373.html