# -*- coding: utf-8 -*- import os import sys import django sys.path.append("../server") os.environ.setdefault("IT_APP_ENVIRONMENT", "local") os.environ.setdefault("DJANGO_SETTINGS_MODULE", "config.settings.base") django.setup() from vbv_lernwelt.notify.email.email_services import ( EmailTemplate, send_email, create_template_data_from_course_session_attendance_course, ) from vbv_lernwelt.course_session.models import CourseSessionAttendanceCourse def main(): print("start") if __name__ == "__main__": main() csac = CourseSessionAttendanceCourse.objects.get(pk=1) print(csac) print(csac.trainer) print(csac.due_date) result = send_email( recipient_email="daniel.egger+sendgrid@gmail.com", template=EmailTemplate.ATTENDANCE_COURSE_REMINDER, template_data=create_template_data_from_course_session_attendance_course(csac), template_language="de", fail_silently=False, ) print(result)