Revision a53b19da snf-astakos-app/astakos/im/forms.py
b/snf-astakos-app/astakos/im/forms.py | ||
---|---|---|
46 | 46 |
from django.contrib import messages |
47 | 47 |
|
48 | 48 |
from astakos.im.models import AstakosUser, Invitation, get_latest_terms |
49 |
from astakos.im.settings import INVITATIONS_PER_LEVEL, DEFAULT_FROM_EMAIL, SITENAME, RECAPTCHA_PRIVATE_KEY, DEFAULT_CONTACT_EMAIL, RECAPTCHA_ENABLED |
|
49 |
from astakos.im.settings import INVITATIONS_PER_LEVEL, DEFAULT_FROM_EMAIL, BASEURL, SITENAME, RECAPTCHA_PRIVATE_KEY, DEFAULT_CONTACT_EMAIL, RECAPTCHA_ENABLED
|
|
50 | 50 |
from astakos.im.widgets import DummyWidget, RecaptchaWidget |
51 | 51 |
|
52 | 52 |
# since Django 1.4 use django.core.urlresolvers.reverse_lazy instead |
... | ... | |
375 | 375 |
url = reverse('django.contrib.auth.views.password_reset_confirm', |
376 | 376 |
kwargs={'uidb36':int_to_base36(user.id), |
377 | 377 |
'token':token_generator.make_token(user)}) |
378 |
url = request.build_absolute_uri(url)
|
|
378 |
url = urljoin(BASEURL, url)
|
|
379 | 379 |
t = loader.get_template(email_template_name) |
380 | 380 |
c = { |
381 | 381 |
'email': user.email, |
382 | 382 |
'url': url, |
383 | 383 |
'site_name': SITENAME, |
384 | 384 |
'user': user, |
385 |
'baseurl': request.build_absolute_uri(),
|
|
385 |
'baseurl': BASEURL,
|
|
386 | 386 |
'support': DEFAULT_CONTACT_EMAIL |
387 | 387 |
} |
388 | 388 |
from_email = DEFAULT_FROM_EMAIL |
Also available in: Unified diff