import requests from django.core.mail import EmailMessage def send_email(to_list, subject, message, sender="Byte Trek Ltd. "): msg = EmailMessage(subject, message, sender, to_list) msg.content_subtype = "html" # Main content is now text/html return msg.send() to_list = ['ifatmohit@gmail.com'] subject = 'Last month report' message = requests.get('http://127.0.0.1:8000/analytics/monthly-report/16389487648212004696').text def send_mail(): send_email(to_list, subject, message)