管理您的新闻通讯的通用应用程序
项目描述
管理您的新闻通讯的通用应用程序
它做什么?
django-courriers有三个模型
NewsletterList 代表新闻通讯列表
Newsletter 代表新闻通讯
NewsletterItem 是新闻通讯的一个条目。它可以是内容类型
NewsletterSubscriber 代表订阅新闻通讯的用户
您可以选择三种后端来管理和发送您的电子邮件
安装
在GitHub上下载此软件包或通过PyPi简单地安装它
将courriers添加到您的INSTALLED_APPS
INSTALLED_APPS = ( 'courriers', )
使用Django命令行中的syncdb命令同步您的数据库
配置设置
您必须在您的设置中指定您想要使用的后端
COURRIERS_BACKEND_CLASS = 'courriers.backends.simple.SimpleBackend'
提醒一下:您还可以在Django设置中设置自定义的DEFAULT_FROM_EMAIL。
后端
courriers.backends.simple.SimpleBackend
一个简单的后端,用于使用Django和您当前的SMTP配置发送电子邮件
courriers.backends.mailjet.MailjetBackend
一个后端,用于使用Mailjet管理您的新闻通讯。
为Mailjet需要您做什么
在Mailjet上创建一个账户
获取您的API密钥和API Secret密钥
将其添加到您的设置中,如下所述的其他选项
安装mailjet库
创建一个列表或多个列表,如果您有来自不同国家的用户
使用此后端,您需要提供以下附加设置
COURRIERS_MAILJET_API_KEY = 'Your API key' COURRIERS_MAILJET_API_SECRET_KEY = 'Your API Secret key' COURRIERS_DEFAULT_FROM_NAME = 'Your name'
项目详情
下载文件
下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。
源分布
django-courriers-0.9.1.tar.gz (26.3 kB 查看哈希值)
构建分布
django_courriers-0.9.1-py3-none-any.whl (37.5 kB 查看哈希值)