我对django很陌生。一直在使用它,但仍然一直在做非常愚蠢的错误。这一个虽然,我似乎很难找出...因为我是一个新来这个我不擅长解释我的问题,但这里去...Django:带参数'('',)'和关键字参数'{}'找不到
错误消息抱怨这个在模板位:
{% url privblog object.id %}
urls.py提取物:
urlpatterns = patterns('', url(r'^(?P<object_id>\d+)/$', 'privblog.views.privblog_detail', name="privblog"),)
views.py:
from django.shortcuts import render_to_response
from models import PrivBlog
from blog.models import Blog
from django.template import RequestContext
def privblog_detail(request, object_id=None):
pblog_detail_object = PrivBlog.objects.filter(id=object_id)
pblog_recent_object = PrivBlog.objects.all()[:5]
tblog_recent_object = Blog.objects.all()[:5]
context = {'pblog_detail_object': pblog_detail_object,
'pblog_recent_object': pblog_recent_object,
'tblog_recent_object': tblog_recent_object,
}
return render_to_response('privblog/privblog_detail.html', RequestContext(request, context))
忘了提及错误的开始状态“抓住NoReverseMatch而渲染:反向'privblog'” –