将查询链接在一起时,我返回以下错误。
'itertools.chain' object has no attribute 'filter'
这是我的网页:
Entry_list = Entry.objects.all()
Category_list = Category.objects.all()
urlpatterns = patterns('django.views.generic.dates',
url(r'^$',
ArchiveIndexView.as_view(queryset= chain(Entry_list, Category_list),
date_field='pub_date'),
name='coltrane_entry_archive_index'),
)
看起来这是由于通用视图。
python2.7/site-packages/django/views/generic/dates.py in get_dated_queryset, line 351
是否有另一种方法可以将两个查询集都返回到可以使用通用视图的模板?