Changeset 7660
- Timestamp:
- 06/15/08 23:16:21 (5 months ago)
- Files:
-
- django/trunk/django/core/urlresolvers.py (modified) (1 diff)
- django/trunk/tests/regressiontests/urlpatterns_reverse/tests.py (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
django/trunk/django/core/urlresolvers.py
r6584 r7660 87 87 # TODO: Handle nested parenthesis in the following regex. 88 88 result = re.sub(r'\(([^)]+)\)', MatchChecker(args, kwargs), regex.pattern) 89 return result.replace('^', '').replace('$', '') 89 return result.replace('^', '').replace('$', '').replace('\\', '') 90 90 91 91 class MatchChecker(object): django/trunk/tests/regressiontests/urlpatterns_reverse/tests.py
r5876 r7660 18 18 ('^hardcoded/$', 'hardcoded/', ['any arg'], {}), 19 19 ('^hardcoded/$', 'hardcoded/', [], {'kwarg': 'foo'}), 20 ('^hardcoded/doc\\.pdf$', 'hardcoded/doc.pdf', [], {}), 20 21 ('^people/(?P<state>\w\w)/(?P<name>\w+)/$', 'people/il/adrian/', [], {'state': 'il', 'name': 'adrian'}), 21 22 ('^people/(?P<state>\w\w)/(?P<name>\d)/$', NoReverseMatch, [], {'state': 'il', 'name': 'adrian'}),
