跳转到主要内容

Django邮件管理器

项目描述

Build Status https://img.shields.io/pypi/v/django-mail-factory.svg https://img.shields.io/pypi/dm/django-mail-factory.svg

Django Mail Factory 允许您在多语言项目中管理您的电子邮件。

黑客攻击

设置您的环境

git clone https://github.com/peopledoc/django-mail-factory.git
cd django-mail-factory

使用 Tox 在所有支持的 Python 和 Django 版本上进行测试,以进行黑客攻击和运行测试

make test

如果您想查看演示(也用于测试)

bin/python demo/manage.py syncdb  # create an administrator
bin/python demo/manage.py runserver

您需要登录到 http://localhost:8000/admin,电子邮件管理(预览或渲染)可在 http://localhost:8000/mail_factory/ 查找。

发布

准备新版本

  • 创建一个名为 release/<version> 的分支

  • 在提交中,更改 CHANGELOGVERSION 文件以删除 .dev0 并设置发布日期

  • 在第二个提交中,将 VERSION 更改为下一个版本号 + .dev0

  • 为您的分支创建PR

  • 当PR合并时,用版本号标记第一个提交,并使用 CHANGELOG 创建GitHub发布

发布新版本(包括wheel)

pip install twine
python setup.py sdist bdist_wheel
twine upload --repository-url https://test.pypi.org/legacy/ dist/*

在测试存储库中测试一切正常后

twine upload dist/*

项目详情


下载文件

下载适用于您的平台的文件。如果您不确定选择哪一个,请了解更多关于安装包的信息。

源代码分发

django-mail-factory-0.24.tar.gz (21.9 kB 查看哈希值)

上传时间 源代码

构建分发

django_mail_factory-0.24-py2.py3-none-any.whl (30.0 kB 查看哈希值)

上传时间 Python 2 Python 3

由以下支持