from django.core.mail import send_mail
from django.conf import settings
from django.contrib.auth import get_user_model
User = get_user_model()

# Sent URL via email
def send_email(email, name, userid,base_url):
    subject = f"Your account verifiaction email."
    url = f"{base_url}/user/change_password/{userid}/"
    message = f"Hi {name},\n\nPlease click on URL given below to change your password.\n{url}\n\nThanks & Regards\nMagazine Team."
    print(message, " <-=================== msg")
    email_from = settings.EMAIL_HOST
    send_mail(subject, message, email_from, [email])

# Sent email After change password
def send_config_email(full_name,email):
    subject='Change Password verfication email'
    message= f"Hi {full_name},\n\nYour password is updated successfully. \n\n Thanks & Regards\n Magazine Team"
    email_from=settings.EMAIL_HOST
    send_mail(subject,message,email_from, [email])