Provides Django email integration for RQ (Redis Queue)
Project description
Requirements
Installation
Install django-rq-email-backend:
pip install django-rq-email-backend
Add django_rq to INSTALLED_APPS in settings.py:
INSTALLED_APPS = (
# other apps
'django_rq_email_backend',
)
You must then set django_rq_email_backend as your EMAIL_BACKEND:
EMAIL_BACKEND = 'django_rq_email_backend.backends.RQEmailBackend'
By default django-rq-email-backend will use Django’s builtin SMTP email backend for the actual sending of the mail. If you’d like to use another backend, you may set it in RQ_EMAIL_BACKEND just like you would normally have set EMAIL_BACKEND before you were using RQ. In fact, the normal installation procedure will most likely be to get your email working using only Django, then change EMAIL_BACKEND to RQ_EMAIL_BACKEND, and then add the new EMAIL_BACKEND setting from above.
Inspiration
django-rq-email-backend was heavily influenced by:
Changelog
1.0.0rc1
Modernized packaging.
Added explicit support for Python 3.8 - 3.12.
Added explicit support for Django 3.2, 4.1, 4.2, and 5.0.
Added tests and CI.
0.1.3
Fixed exception handler to bubble up error if send_email fails.
0.1.2
Fixed broken installation.
0.1.1
Renamed project to avoid potential confusion with django-rq-mail.
0.1.0
Initial release
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for django_rq_email_backend-1.0.0rc1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 11cfb07b289537e8835c4918065d3a1c253347119665f3d6223b206a0df6851d |
|
MD5 | bc9dc445cf5a8ed25305819f619b5002 |
|
BLAKE2b-256 | b4bfdd33fed8de22e75fdc0fef2510398b3e37a0d0fd35800c0753e5e12aea07 |
Hashes for django_rq_email_backend-1.0.0rc1-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b3a40935c17a00397acfafab1ebc4d4765330750e9849a29b3df359be9b6f9a2 |
|
MD5 | 7da041744978be46435c03d202520b21 |
|
BLAKE2b-256 | a57f8ffce8e5d16a23e1012d88b0cccbad9c81d42effb17aa835a93455200cb5 |