models: urse urlparse.urljoin to build document urls

This commit is contained in:
Benjamin Dauvergne 2013-10-29 15:51:52 +01:00
parent 96d482f48c
commit 060d7cc175
1 changed files with 4 additions and 2 deletions

View File

@ -4,6 +4,7 @@ import random
import hashlib
import fnmatch
import re
import urlparse
from collections import defaultdict
from django.db.models import (Model, ForeignKey, DateTimeField, CharField,
@ -385,8 +386,9 @@ class Document(Model):
return blob
def url(self):
return app_settings.BASE_URL + reverse('inbox-by-document-message',
kwargs=dict(document_id=self.id))
return urlparse.urljoin(app_settings.BASE_URL,
reverse('inbox-by-document-message',
kwargs=dict(document_id=self.id)))
class DeletedMailbox(Model):