mirror of
https://github.com/HamzaSha1/zod-backend.git
synced 2025-07-16 02:16:16 +00:00
42 lines
1.2 KiB
Python
42 lines
1.2 KiB
Python
"""Account utils"""
|
|
"""Import django"""
|
|
from django.conf import settings
|
|
"""Third party Django app"""
|
|
from templated_email import send_templated_mail
|
|
|
|
|
|
|
|
def junior_notification_email(recipient_email, full_name, email, password):
|
|
"""Notification email"""
|
|
from_email = settings.EMAIL_FROM_ADDRESS
|
|
"""recipient email"""
|
|
recipient_list = [recipient_email]
|
|
"""use send template mail for sending email"""
|
|
send_templated_mail(
|
|
template_name='junior_notification_email.email',
|
|
from_email=from_email,
|
|
recipient_list=recipient_list,
|
|
context={
|
|
'full_name': full_name,
|
|
'url':'link',
|
|
'email': email,
|
|
'password': password
|
|
}
|
|
)
|
|
return full_name
|
|
|
|
def junior_approval_mail(guardian, full_name):
|
|
"""junior approval mail"""
|
|
from_email = settings.EMAIL_FROM_ADDRESS
|
|
recipient_list = [guardian]
|
|
"""use send tempolate mail for sending email"""
|
|
send_templated_mail(
|
|
template_name='junior_approval_mail.email',
|
|
from_email=from_email,
|
|
recipient_list=recipient_list,
|
|
context={
|
|
'full_name': full_name
|
|
}
|
|
)
|
|
return full_name
|