I've seen errors like this when an url is missing a view to link to.
All urls defined must have a view aswell. Start checking there else
look the problem could be that you are missing args for a url tag in
your template. Some reverse matching need args to fill in the dynamic
part of the url, like the pk of an object. That would be where I would
start looking.

On 20 Feb., 22:40, Philippe Clérié <phili...@gcal.net> wrote:
> I am working through the examples in Pratical Django Projects. I am
> using Django 1.02 on Ubuntu Intrepid. I expected to find problems
> because of version differences but in general I've been able to work
> out a solution. This one has got me stumped. You see the named url
> that is at fault is different depending on where it is placed in the
> project's urls.py.
>
> Presently it's like this and the coltrane_category_list is the first
> url in coltrane/urls/categories.py.
>
>     url(r'^blog/categories/', include('coltrane.urls.categories')),
>     url(r'^blog/links/', include('coltrane.urls.links')),
>     url(r'^blog/tags/', include('coltrane.urls.tags')),
>     url(r'^blog/', include('coltrane.urls.entries')),
>
> If I move the fourth line up, then the problematic url becomes the
> first one in coltrane/urls/entries.py.
>
> But I move the tags url (third from top) then they all work. Not for
> long though. As soon as I added the urls for the contrib/comments
> app, I got a problem again with a url in entries.py.
>
> As I said I'm stumped. Any help will be appreciated.
>
> I hope that was a clear description of the problem. Feel free to ask
> for more info.
>
> Thanks in advance.
>
> --
>
> Philippe
>
> ------
> The trouble with common sense is that it is so uncommon.
> <Anonymous>
>
> ================
> Request Method:GET
> Request URL:http://denebola.logisys.ht:8000/blog/
> Exception Type: TemplateSyntaxError
> Exception Value: Caught an exception while rendering: Reverse for
> 'cms.coltrane_category_list' with arguments '()' and keyword
> arguments '{}' not found.
>
> Original Traceback (most recent call last):
>   File "/var/lib/python-support/python2.5/django/template/debug.py",
> line 71, in render_node
>     result = node.render(context)
>   File "/var/lib/python-
> support/python2.5/django/template/defaulttags.py", line 378, in
> render
>     args=args, kwargs=kwargs)
>   File "/var/lib/python-
> support/python2.5/django/core/urlresolvers.py", line 254, in reverse
>     *args, **kwargs)))
>   File "/var/lib/python-
> support/python2.5/django/core/urlresolvers.py", line 243, in reverse
>     "arguments '%s' not found." % (lookup_view, args, kwargs))
> NoReverseMatch: Reverse for 'cms.coltrane_category_list' with
> arguments '()' and keyword arguments '{}' not found.
>
>   Exception Location:
> /var/lib/python-support/python2.5/django/template/debug.py in
> render_node, line 81
>   Python Executable:
> /usr/bin/python
>   Python Version:
> 2.5.2
>   Python Path:
> ['/home/philippe/prj/django/cms', '/home/philippe/prj/django',
> '/home/philippe/prj/django/cms', '/usr/lib/python2.5',
> '/usr/lib/python2.5/plat-linux2', '/usr/lib/python2.5/lib-tk',
> '/usr/lib/python2.5/lib-dynload', '/usr/local/lib/python2.5/site-
> packages', '/usr/lib/python2.5/site-packages', '/var/lib/python-
> support/python2.5']
>   Server time:
> Fri, 20 Feb 2009 16:23:46 -0500
> ================
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@googlegroups.com
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to