通用视图中的url标记和noreversematch错误

时间:2013-10-02 16:41:54

标签: django django-templates django-generic-views

在“实用django项目”的cms项目之后,我遇到了渲染功能的问题。特别是我有一个名为category_detail的视图函数,我在base.html中有一个使用url标记的链接引用。这是类别。

每当重新加载服务器时返回:

>Exception Type:    NoReverseMatch

>Exception Value:   Reverse for 'coltrane_category_list' with arguments '()' and keyword arguments '{}' not found.

在coltrane的dir的url目录中有一个空白的category_list.html。

如果我手动编码href值,它就可以正常工作。我在这里失去了什么?

from django.conf.urls.defaults import * 
from coltrane.models import Category 

urlpatterns =patterns('', 
    (r'^$','django.views.generic.list_detail.object_list',{'queryset':Category.objec‌ts.all()}), 
    (r'^(?P<slug>[-\w]+)/$','coltrane.views.category_detail'), 
)

0 个答案:

没有答案