管理新闻稿的通用应用程序
django-courriers的Python项目详细描述
管理新闻稿的通用应用程序
它是干什么的?
Django Couriers有三种型号:
- NewsletterList,表示新闻稿列表
- Newsletter表示新闻稿
- NewsletterItem新闻稿的项目。它可以是内容类型
- NewsletterSubscriber,表示订阅新闻稿的用户
您可以选择三个后端来管理和发送电子邮件:
- SimpleBackend,一个简单的后端,用django和 您当前的SMTP配置
- MailJetBackend,使用mailjet library 的Mailjet后端
安装
在GitHub上下载软件包,或者只需通过pypi安装即可
将courriers添加到INSTALLED_APPS
INSTALLED_APPS = ( 'courriers', )
使用来自django命令行的syncdb命令同步数据库
配置设置
必须指定要在设置中使用的后端
COURRIERS_BACKEND_CLASS = 'courriers.backends.simple.SimpleBackend'
快速提醒:您还可以在django设置中设置自定义的DEFAULT_FROM_EMAIL。
后端
快递员。后端。简单。简单包
一个简单的后端,用django和 您当前的SMTP配置
快递员.后端.邮递员.邮递员后端
使用Mailjet管理新闻稿的后端。
你需要为Mailjet做什么
- 在Mailjet上创建帐户
- 获取API密钥和API密钥
- 将其添加到您的设置中,其他选项如下所述
- 安装mailjet library
- 如果有用户,则创建一个或多个列表 来自不同国家
使用此后端,您必须提供其他设置
COURRIERS_MAILJET_API_KEY = 'Your API key' COURRIERS_MAILJET_API_SECRET_KEY = 'Your API Secret key' COURRIERS_DEFAULT_FROM_NAME = 'Your name'