Revision 734107ef snf-astakos-app/astakos/im/forms.py
b/snf-astakos-app/astakos/im/forms.py | ||
---|---|---|
54 | 54 |
from django.contrib.auth.models import AnonymousUser |
55 | 55 |
from django.core.exceptions import PermissionDenied |
56 | 56 |
|
57 |
from synnefo_branding.utils import render_to_string |
|
57 | 58 |
from synnefo.lib import join_urls |
58 | 59 |
from astakos.im.models import ( |
59 | 60 |
AstakosUser, EmailChange, Invitation, |
... | ... | |
548 | 549 |
for user in self.users_cache: |
549 | 550 |
url = user.astakosuser.get_password_reset_url(token_generator) |
550 | 551 |
url = join_urls(BASEURL, url) |
551 |
t = loader.get_template(email_template_name) |
|
552 | 552 |
c = { |
553 | 553 |
'email': user.email, |
554 | 554 |
'url': url, |
... | ... | |
557 | 557 |
'baseurl': BASEURL, |
558 | 558 |
'support': CONTACT_EMAIL |
559 | 559 |
} |
560 |
message = render_to_string(email_template_name, c) |
|
560 | 561 |
from_email = settings.SERVER_EMAIL |
561 | 562 |
send_mail(_(PASSWORD_RESET_EMAIL_SUBJECT), |
562 |
t.render(Context(c)),
|
|
563 |
message,
|
|
563 | 564 |
from_email, |
564 | 565 |
[user.email], |
565 | 566 |
connection=get_connection()) |
Also available in: Unified diff