From b835f26611f3204144a5626efebfd2654f52f7d0 Mon Sep 17 00:00:00 2001 From: Yohann D'ANELLO Date: Tue, 5 May 2020 17:29:35 +0200 Subject: [PATCH] Send mail with plain text to new organizers --- apps/tournament/views.py | 5 +++-- templates/mail_templates/add_organizer.txt | 12 ++++++++++++ 2 files changed, 15 insertions(+), 2 deletions(-) create mode 100644 templates/mail_templates/add_organizer.txt diff --git a/apps/tournament/views.py b/apps/tournament/views.py index e2614ca..f67cc13 100644 --- a/apps/tournament/views.py +++ b/apps/tournament/views.py @@ -188,8 +188,9 @@ class AddOrganizerView(AdminMixin, CreateView): def form_valid(self, form): user = form.instance - msg = render_to_string("mail_templates/add_organizer.html", context=dict(user=user)) - send_mail('Organisateur du TFJM² 2020', msg, 'contact@tfjm.org', [user.email]) + msg = render_to_string("mail_templates/add_organizer.txt", context=dict(user=user)) + msg_html = render_to_string("mail_templates/add_organizer.html", context=dict(user=user)) + send_mail('Organisateur du TFJM² 2020', msg, 'contact@tfjm.org', [user.email], html_message=msg_html) return super().form_valid(form) def get_success_url(self): diff --git a/templates/mail_templates/add_organizer.txt b/templates/mail_templates/add_organizer.txt new file mode 100644 index 0000000..74bab60 --- /dev/null +++ b/templates/mail_templates/add_organizer.txt @@ -0,0 +1,12 @@ +Bonjour {{ user }}, + +Vous recevez ce message (envoyé automatiquement) car vous êtes organisateur d'un des tournois du TFJM². + +Un compte organisateur vous a été créé par l'un des administrateurs. Avant de vous connecter, vous devez réinitialiser votre +mot de passe sur le lien suivant : {% url "password_reset" %}. + +Une fois le mot de passe changé, vous pourrez vous connecter sur la plateforme : {% url "login" %}. + +Merci beaucoup pour votre aide ! + +Le comité national d'organisation du TFJM²