为RQ(Redis队列)提供Django电子邮件集成
django-rq-email-backend的Python项目详细描述
安装
- 安装django-rq-email-backend:
pipinstalldjango-rq-email-backend
- 将django_rq添加到INSTALLED_APPS中的settings.py:
INSTALLED_APPS=(# other apps'django_rq_email_backend',)
然后必须将django_rq_email_backend设置为EMAIL_BACKEND:
EMAIL_BACKEND = 'django_rq_email_backend.backends.RQEmailBackend'
默认情况下,django-rq-email-backend将使用django的内置SMTP电子邮件后端 为邮件的实际发送。如果你想使用另一个后端,你 可以在RQ_EMAIL_BACKEND中设置它,就像您通常设置的那样 EMAIL_BACKEND在你用芹菜之前。实际上,正常的安装 程序很可能是只使用django让你的电子邮件正常工作,然后 将EMAIL_BACKEND更改为RQ_EMAIL_BACKEND,然后添加新的 EMAIL_BACKEND从上面设置。
更改日志
0.1.3
- 修复了发送电子邮件失败时出现气泡错误的异常处理程序。
0.1.2
- 修复了损坏的安装。
0.1.1
- 重命名项目以避免与django rq mail的潜在混淆。
0.1.0
- 初始版本