This post is an update to "NoReverseMatch question", which was an epic fail in terms of resolving my issue. I blame myself for posting an overly complex question. I will try again...
I am trying to use reverse( ) in this manner: >> python manage.py shell >> from django.core.urlresolvers import reverse >> reverse('blog_detail',kwargs={'year':2008, 'month':'nov', 'day':21, >> 'slug':u'secondPost'}) and I receive a "NoReverseMatch: Reverse for 'blog_detail' with arguments '()' and keyword arguments ... not found" (except it actually lists the keyword arguments). I'm using a simple Django app with a root urls.py (simplified below): urlpatterns = patterns('', (r'^$', include('basicBlog.blog.urls')), (r'^blog/', include('basicBlog.blog.urls')), ... ) and basicBlog.blog urls.py (also simplified): urlpatterns = patterns('', url(r'^(?P<year>\d{4})/(?P<month>[a-z]{3})/(?P<day>\w{1,2})/(? P<slug>[-\w]+)/$', view=blog_views.post_detail, name='blog_detail'), ... ) I see no reason why this reverse should fail - the view name is accurate, I think the view is importable, and the pattern looks like a match. I've been working on this for a few days, so any suggestions are welcome. Thanks! --~--~---------~--~----~------------~-------~--~----~ 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 [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/django-users?hl=en -~----------~----~----~----~------~----~------~--~---