|
@@ -4,6 +4,7 @@ from __future__ import unicode_literals
|
|
|
from datetime import timedelta
|
|
|
|
|
|
from django.core.urlresolvers import reverse
|
|
|
+from django.conf import settings
|
|
|
from django.db import models
|
|
|
from django.utils import timezone
|
|
|
|
|
@@ -219,8 +220,8 @@ class Contrib(models.Model):
|
|
|
else:
|
|
|
return url
|
|
|
|
|
|
- def make_management_url(self, token, request):
|
|
|
- return request.build_absolute_uri(
|
|
|
- '{}?token={}'.format(
|
|
|
- reverse('manage_contrib', kwargs={'pk': self.pk}),
|
|
|
- token))
|
|
|
+ def make_management_url(self, token):
|
|
|
+ return '{}{}?token={}'.format(
|
|
|
+ settings.SITE_URL.strip('/'),
|
|
|
+ reverse('manage_contrib', kwargs={'pk': self.pk}),
|
|
|
+ token)
|