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 [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/django-users?hl=en
-~----------~----~----~----~------~----~------~--~---