Django将一个查询集传递给来自views.py的模板

时间:2012-10-14 15:10:47

标签: django django-views

我想我在这里遗漏了一些非常简单的东西,但我还没有找到解决方案。 我想生成一个页面,列出与特定查询集匹配的所有对象。我尝试了以下方法,从url中获取值以在views.py中生成相应的查询。此查询在shell中生成预期输出,但似乎没有正确传递给模板。

在urls.py

url(r'browse/(?P<sourcevolume>\w+)/$', inscription.views.browse_by_volume'),

在views.py

def browse_by_volume(request, sourcevolume):
    inscriptions_in_volume = TranslationSource.objects.filter(source=sourcevolume)
    return render_to_response('inscription/volume_browse.html', {'inscriptions_in_volume': inscriptions_in_volume})

这里有错误,或者我完全错过了这样做的方法吗? 感谢。

0 个答案:

没有答案