查看开发中的电子邮件而不实际发送它们。

django-mail-viewer的Python项目详细描述


https://badge.fury.io/py/django-mail-viewer.pnghttps://travis-ci.org/jmichalicek/django-mail-viewer.png?branch=master

查看开发中的电子邮件而不实际发送它们。

文档

完整的文档位于https://django-mail-viewer.readthedocs.io

快速启动

安装django邮件查看器:

pip install django-mail-viewer

将其添加到已安装的应用程序中

INSTALLED_APPS=(...'django_mail_viewer',...)

添加django邮件查看器的url模式:

# You may want to only include this in development environments# Django 2urlpatterns=[...path('',include('django_mail_viewer.urls')),...]# Django 1.11urlpatterns=[...url(r'^',include('django_mail_viewer.urls')),...]

在“设置”中设置您的电子邮件后端。

EMAIL_BACKEND='django_mail_viewer.backends.locmem.EmailBackend'

功能

  • 待办事项

运行测试

代码真的有用吗?

source <YOURVIRTUALENV>/bin/activate
(myenv) $ pip install tox
(myenv) $ tox

待办事项

  • passthrough backend-存储电子邮件以便在视图中显示,但也可以传递到另一个可能实际发送的后端
  • 与django缓存后端相比,使用redis特定功能的redis后端代码更干净,错误风险更低
  • memcached后端
  • 基于文件的后端-将每个电子邮件存储为自己的文件
  • 数据库后端-用于存储电子邮件和附件的模型
  • 其他后端?弹性搜索?MongoDB?
  • 为每个HTML、纯文本、附件等单独的视图,以允许更多的自定义显示?

学分

用于呈现此包的工具:

历史记录

电流

1.0.0(2018-04-23)

  • Django 1.8、1.9和1.10的跌落试验
  • 停止使用assignment_tag以支持django 1.9+简单的_tag功能,肯定会破坏django 1.8
  • 增加了django 2.0的测试
  • 更新了.editorconfig,添加了flake8 check、isort和yapf检查和配置

0.2.0(2017-08-20)

  • 添加了stats toxev以显示覆盖率统计信息
  • 已更正历史记录中的v0.1.0版本发布日期
  • 添加了将django电子邮件后端设置为quickstart和用法的设置
  • 添加了django缓存后端
  • 固定处理引用的可打印电子邮件编码
  • 放弃了对django 1.8的测试,增加了对django 1.11和python 3.6的测试

0.1.0(2016-12-23)

  • pypi上的第一个版本。

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

推荐PyPI第三方库


热门话题
java如何将cassandra中的行数据转换为与列相关的嵌套json   java如何使用jcr XPath在jcr:content/@jcr:data中搜索?   java在使用openCV进行安卓开发时如何利用手机的广角镜头   java解析扩展了接口,结束了一个潜在的无限循环   位置服务的@Override方法中存在java Android应用程序错误   java本地线程的用途和需求是什么   具有左右子访问的java节点树遍历   java验证JsonWebToken签名   JUL日志处理程序中的java日志记录   嵌入式Java读取给定时间段的串行数据。   java有没有办法从多个URL获取多个图像?   java线程通过等待intent阻止自己发送intent   java Spring MVC解析多部分内容请求   java JPA/Hibernate静态元模型属性未填充NullPointerException   java格式错误的字符(需要引号,得到I)~正在处理   java为什么PrintWriter对象抛出FileNotFoundException?   java Neo4j未正确保存标签   java IE不加载图像