一个可重用的django应用程序,用于撰写和排队电子邮件,添加django-mailer2+django mailviews+others

django-yubin的Python项目详细描述


django yubin用于排队电子邮件。这样就可以发送电子邮件 异步地(通过使用命令扩展)而不是阻塞 回应。

它还提供了一些类,允许您以编写django的相同方式编写电子邮件 模板,对主题、正文和HTML内容使用不同的模板。

是叉子!

是的,这是一个叉子,叉子,来自Django-Mailer-2叉子,这是Chris Beaven叉子到James Tauber的叉子 django-mailer

本文档是克里斯和詹姆斯制作的叉子的docs版本 带有一些附加信息的原始文档。

历史

克里斯·比文开了一个德詹戈·梅勒的叉子 很难合并回来。然后将fork重命名为 完全没有想象力的“Django Mailer 2”。

像往常一样,我将这个项目与mailviews类一起使用,我们 修改了一些mailviews以添加优先级和一些便利类。

差异

Django_yubin中的一些较大差异:

  • 需要django 1.9+
  • 它保存了电子邮件的呈现版本,因此html和其他 附件处理得很好
  • 为了更好地将 数据。
  • 它提供了一个钩子来覆盖djangosend_mail(也称为“monkey patch”)。 mail_adminsmail_manager函数。
  • 添加了一个管理命令来删除旧电子邮件,因此数据库不会 增加这么多。
  • 添加了新的测试过程,因此您可以运行测试而不必 安装并配置django应用程序。
  • bin文件夹中添加了一些cron模板,以帮助您配置 克朗。
  • 改进了管理配置。
  • 添加了一个演示项目,演示如何检索存储在 数据库并显示管理员中的django mailer。
  • 集成的django mailviews类
  • 添加到CI和代码覆盖范围。

学分

在叉子时代,django mailer的主要作者是james tauber 还有布莱恩·罗斯纳。其他贡献者包括michael trier、doug 拿破仑和詹妮斯莱德尔。

最初的分支和django-mailer-2的辛勤工作来自chris beaven。

来自DISPS的Django邮件视图

Django Yubin这个名字是由@Morenosan提出的,他说在日本它的意思是“邮政”,但谁知道呢!:)

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java OutOfMemoryError以及如何使运行继续   java树映射内存使用率   使用带有java spark的javascript获取api的挂起承诺状态(POST请求)   java Android:存储用户单击的CardView   输入了有关拖动的java信息   单元测试中的java DecimalFormat(“·#,##0”)前缀   来自客户端的java超时webservice调用   java未使用的超类变量   如何在Java中的参数提示中强制执行整数限制   启动期间Tomcat中出现java错误:找不到DB名称   java Marshall/Unmarshall地图   一个类在另一个类中的java访问变量   如何在java中对字符数组的文本进行对齐?   从jenkins运行时,使用selenium上传excel文件的java不起作用   java将double转换为BigInteger   java Android键盘问题与按键释放   旋转java在两个旋转矩形之间的碰撞检测   在TestNG中执行时,XML中出现java启动错误无法继续执行测试