﻿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
8251	Receiving NoReverseMatch using {% url %} and Generic Views	Bryan Veloso	nobody	"My project uses only generic views with named URL patterns. After updating to [8317] tonight, I ran into an error probably related to the [8211] NoReverseMatch exception change. Before the update, my `{% url %}` tags, which consist of only a single argument, e.g. `{% url project-list %}` return the following error:

{{{
Traceback (most recent call last):, referer: http://djangoplugables.com/
  File ""/usr/lib/python2.5/site-packages/django/core/handlers/wsgi.py"", line 216, in __call__, referer: http://djangoplugables.com/
    response = self.get_response(request), referer: http://djangoplugables.com/
  File ""/usr/lib/python2.5/site-packages/django/core/handlers/base.py"", line 125, in get_response, referer: http://djangoplugables.com/
    return self.handle_uncaught_exception(request, resolver, exc_info), referer: http://djangoplugables.com/
  File ""/usr/lib/python2.5/site-packages/django/core/handlers/base.py"", line 157, in handle_uncaught_exception, referer: http://djangoplugables.com/
    return callback(request, **param_dict), referer: http://djangoplugables.com/
  File ""/usr/lib/python2.5/site-packages/django/views/defaults.py"", line 89, in server_error, referer: http://djangoplugables.com/
    return http.HttpResponseServerError(t.render(Context({}))), referer: http://djangoplugables.com/
  File ""/usr/lib/python2.5/site-packages/django/template/__init__.py"", line 176, in render, referer: http://djangoplugables.com/
    return self.nodelist.render(context), referer: http://djangoplugables.com/
  File ""/usr/lib/python2.5/site-packages/django/template/__init__.py"", line 751, in render, referer: http://djangoplugables.com/
    bits.append(self.render_node(node, context)), referer: http://djangoplugables.com/
  File ""/usr/lib/python2.5/site-packages/django/template/__init__.py"", line 764, in render_node, referer: http://djangoplugables.com/
    return node.render(context), referer: http://djangoplugables.com/
  File ""/usr/lib/python2.5/site-packages/django/template/loader_tags.py"", line 97, in render, referer: http://djangoplugables.com/
    return compiled_parent.render(context), referer: http://djangoplugables.com/
  File ""/usr/lib/python2.5/site-packages/django/template/__init__.py"", line 176, in render, referer: http://djangoplugables.com/
    return self.nodelist.render(context), referer: http://djangoplugables.com/
  File ""/usr/lib/python2.5/site-packages/django/template/__init__.py"", line 751, in render, referer: http://djangoplugables.com/
    bits.append(self.render_node(node, context)), referer: http://djangoplugables.com/
  File ""/usr/lib/python2.5/site-packages/django/template/__init__.py"", line 764, in render_node, referer: http://djangoplugables.com/
    return node.render(context), referer: http://djangoplugables.com/
  File ""/usr/lib/python2.5/site-packages/django/template/defaulttags.py"", line 29, in render, referer: http://djangoplugables.com/
    output = self.nodelist.render(context), referer: http://djangoplugables.com/
  File ""/usr/lib/python2.5/site-packages/django/template/__init__.py"", line 751, in render, referer: http://djangoplugables.com/
    bits.append(self.render_node(node, context)), referer: http://djangoplugables.com/
  File ""/usr/lib/python2.5/site-packages/django/template/__init__.py"", line 764, in render_node, referer: http://djangoplugables.com/
    return node.render(context), referer: http://djangoplugables.com/
  File ""/usr/lib/python2.5/site-packages/django/template/defaulttags.py"", line 369, in render, referer: http://djangoplugables.com/
    args=args, kwargs=kwargs), referer: http://djangoplugables.com/
  File ""/usr/lib/python2.5/site-packages/django/core/urlresolvers.py"", line 307, in reverse, referer: http://djangoplugables.com/
    *args, **kwargs))), referer: http://djangoplugables.com/
  File ""/usr/lib/python2.5/site-packages/django/core/urlresolvers.py"", line 291, in reverse, referer: http://djangoplugables.com/
    raise NoReverseMatch(""Reverse for '%s' not found."" % lookup_view), referer: http://djangoplugables.com/
NoReverseMatch: Reverse for 'settings.project-list' not found., referer: http://djangoplugables.com/
}}}

What bugs me here is that it is looking in `settings.project-list`. Why would it be looking in the settings for a named URL argument? I was told that this could be a bug and I am reporting it as such. Please do not complicate matters by trying to find something more complex. I am merely using generic views and named arguments, and I am receiving these errors.
"		closed	Core (Other)	dev		duplicate		ega641@…	Accepted	0	0	0	0	0	0
