我对django还是个新手。已经用了一段时间了,但还是经常犯愚蠢的错误。但这一次,我似乎很难弄明白。。。因为我是新手,我不太擅长解释我的问题,但这里。。。在
有关模板中此位的错误消息:
{% url privblog object.id %}
在网址.py摘录:
^{pr2}$在视图.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))
您的上下文中没有名为object的对象:
应该是
^{pr2}$你也可能会遇到麻烦:
我从来没有用这种方式调用render-tu响应。在
相关问题 更多 >
编程相关推荐