﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
537	Typo in patch committed to svn	fonso	Adrian Holovaty	"{{{
There's been an error:

Traceback (most recent call last):

  File ""/usr/local/lib/python2.4/site-packages/django-1.0.0-py2.4.egg/django/core/handlers/base.py"", line 64, in get_response
    response = callback(request, **param_dict)

  File ""/usr/local/lib/python2.4/site-packages/django-1.0.0-py2.4.egg/django/views/admin/doc.py"", line 104, in view_index
    view_functions = extract_views_from_urlpatterns(urlconf.urlpatterns)

  File ""/usr/local/lib/python2.4/site-packages/django-1.0.0-py2.4.egg/django/views/admin/doc.py"", line 300, in extract_views_from_urlpatterns
    raise TypeError, ""%s does not appear to be a urlpattern object"" % p

TypeError: <django.core.urlresolvers.RegexURLResolver object at 0x408a84ec> does not appear to be a urlpattern object
}}}

A patch (also attached):
{{{
Index: django/core/urlresolvers.py
===================================================================
--- django/core/urlresolvers.py	(revision 661)
+++ django/core/urlresolvers.py	(working copy)
@@ -78,6 +78,10 @@
             return self._urlconf_module
     urlconf_module = property(_get_urlconf_module)
 
+    def _get_url_patterns(self):
+        return self.urlconf_module.urlpatterns
+    url_patterns = property(_get_url_patterns)
+
     def _resolve_special(self, view_type):
         callback = getattr(self.urlconf_module, 'handler%s' % view_type)
         mod_name, func_name = get_mod_func(callback)
}}}"	defect	closed	contrib.admin		normal	fixed			Unreviewed	0	0	0	0	0	0
