diff options
| -rw-r--r-- | management/commands/sendmails.py | 2 | ||||
| -rw-r--r-- | templates/mail/mail_confirm.txt | 4 | ||||
| -rw-r--r-- | templates/mail/mail_footer.txt | 3 | ||||
| -rw-r--r-- | views.py | 2 | 
4 files changed, 6 insertions, 5 deletions
| diff --git a/management/commands/sendmails.py b/management/commands/sendmails.py index b700990..72921f7 100644 --- a/management/commands/sendmails.py +++ b/management/commands/sendmails.py @@ -34,7 +34,7 @@ class Command(BaseCommand):                  content[subscription.group.id] = template.render(context)              footer = loader.get_template("mail/mail_footer.txt") -            context = Context({"admins": settings.ADMINS, "token": subscription.token}) +            context = Context({"admins": settings.ADMINS, "token": subscription.token, "domain": settings.DEFAULT_DOMAIN})              mail_content = content[subscription.group.id] + footer.render(context)              mails.append(("{0} - {1} - Semaine {2}".format(subscription.group.timetable.name, subscription.group.name, week), mail_content, settings.DEFAULT_FROM_EMAIL, [subscription.email],)) diff --git a/templates/mail/mail_confirm.txt b/templates/mail/mail_confirm.txt index 23b4a40..b6cc08a 100644 --- a/templates/mail/mail_confirm.txt +++ b/templates/mail/mail_confirm.txt @@ -1,8 +1,8 @@  Vous avez été abonné à l'emploi du temps {{ group.timetable.name }} - {{ group.name }} -Pour valider l'abonnement, suivez ce lien : {% url "confirm" token %} +Pour valider l'abonnement, suivez ce lien : {{ domain }}{% url "confirm" token %} -Si vous pensez que vous avez été abonné par erreur, suivez ce lien : {% url "cancel" token %} +Si vous pensez que vous avez été abonné par erreur, suivez ce lien : {{ domain }}{% url "cancel" token %}  Vous ne recevrez aucun mail tant que vous n'avez pas validé votre abonnement. diff --git a/templates/mail/mail_footer.txt b/templates/mail/mail_footer.txt index 004abe5..7b71122 100644 --- a/templates/mail/mail_footer.txt +++ b/templates/mail/mail_footer.txt @@ -1 +1,2 @@ -{# Pour vous désinscrire de cet emploi du temps, suivez ce lien : {% url "cancel" token %} #}Pour contacter l'administrateur du service, envoyez un mail à cette adresse : {{ admins|first|last }} +Pour vous désinscrire de cet emploi du temps, suivez ce lien : {{ domain }}{% url "cancel" token %} +Pour contacter l'administrateur du service, envoyez un mail à cette adresse : {{ admins|first|last }} @@ -61,7 +61,7 @@ def subscribe(request, timetable_slug, group_slug, year, week):              subscription.save()              template = loader.get_template("mail/mail_confirm.txt") -            context = Context({"group": group, "admins": settings.ADMINS, "token": subscription.token}) +            context = Context({"group": group, "admins": settings.ADMINS, "token": subscription.token, "domain": settings.DEFAULT_DOMAIN})              send_mail("Confirmation de l'abonnemenent", template.render(context), settings.DEFAULT_FROM_EMAIL, [request.POST["email"]])              return redirect("timetable", timetable_slug=timetable_slug, group_slug=group_slug, year=year, week=int(week)) | 
