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 -~----------~----~----~----~------~----~------~--~---