Commit 13110a38 by Daniel Izquierdo

Implement a custom reverse that builds absolute URLs with a request object

parent a29ca6c2
from django.utils.encoding import smart_unicode
from django.utils.xmlutils import SimplerXMLGenerator
from django.core.urlresolvers import resolve, reverse
from django.core.urlresolvers import resolve, reverse as django_reverse
from django.conf import settings
from djangorestframework.compat import StringIO
......@@ -174,5 +174,6 @@ class XMLRenderer():
def dict2xml(input):
return XMLRenderer().dict2xml(input)
def reverse(viewname, urlconf=None, args=None, kwargs=None, prefix=None, current_app=None):
raise NotImplementedError
def reverse(viewname, request, *args, **kwargs):
return request.build_absolute_uri(django_reverse(viewname, *args, **kwargs))
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment