From 36ee8f5ad2f61bc8bf4e7d76d7569a762df15077 Mon Sep 17 00:00:00 2001 From: Adrian Holovaty Date: Fri, 28 Jul 2006 02:08:17 +0000 Subject: [PATCH] Added leading slash to output of core.urlresolvers.reverse(), and made 'urlconf' a keyword argument git-svn-id: http://code.djangoproject.com/svn/django/trunk@3470 bcc190cf-cafb-0310-a4f2-bffc1f526a37 --- django/core/urlresolvers.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/django/core/urlresolvers.py b/django/core/urlresolvers.py index 83fffacefb..f4817dd4c9 100644 --- a/django/core/urlresolvers.py +++ b/django/core/urlresolvers.py @@ -209,11 +209,11 @@ def resolve(path, urlconf=None): resolver = RegexURLResolver(r'^/', urlconf) return resolver.resolve(path) -def reverse(viewname, urlconf, args=None, kwargs=None): +def reverse(viewname, urlconf=None, args=None, kwargs=None): args = args or [] kwargs = kwargs or {} if urlconf is None: from django.conf import settings urlconf = settings.ROOT_URLCONF resolver = RegexURLResolver(r'^/', urlconf) - return resolver.reverse(viewname, *args, **kwargs) + return '/' + resolver.reverse(viewname, *args, **kwargs)