|
|
|
@ -3,8 +3,10 @@ from twilio.rest import Client |
|
|
|
from django.core.mail import EmailMessage |
|
|
|
from django.core.mail import EmailMessage |
|
|
|
from django.conf import settings |
|
|
|
from django.conf import settings |
|
|
|
from django.template.loader import get_template |
|
|
|
from django.template.loader import get_template |
|
|
|
|
|
|
|
from project.celery import app |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@app.task |
|
|
|
def send_email(subject, to_email, template_name, **kwargs): |
|
|
|
def send_email(subject, to_email, template_name, **kwargs): |
|
|
|
html = get_template(template_name).render(kwargs) |
|
|
|
html = get_template(template_name).render(kwargs) |
|
|
|
email = EmailMessage(subject, html, to=[to_email]) |
|
|
|
email = EmailMessage(subject, html, to=[to_email]) |
|
|
|
|