Django inclison标记,无休止的分页不起作用

Django inclison标记,无休止的分页不起作用,django,tags,pagination,Django,Tags,Pagination,我有一个Django项目,没有Django enless分页。我想对一些条目进行分页,创建包含标签,然后在视图中运行,传递一些数据来生成这些条目 我跑了一部分 {% paginate entries %} 我有个错误 Exception Type: KeyError Exception Value: u'request' Exception Location: /usr/local/lib/python2.7/dispac

我有一个Django项目,没有Django enless分页。我想对一些条目进行分页,创建包含标签,然后在视图中运行,传递一些数据来生成这些条目

我跑了一部分

{% paginate entries %}
我有个错误

 Exception Type:     KeyError
            Exception Value:    u'request'
            Exception Location:     /usr/local/lib/python2.7/dispackages/django/template/context.py in __getitem__, line 57
我不知道发生了什么事。我需要帮助。谢谢你的帮助。

我解决了

一切都是因为我是一个新人; 我不知道我需要传递一个包含数据的上下文以在包含标记中查看,因为标记应该是这样的

上下文作为函数参数和请求

对不起,麻烦了,我必须再教一点:


   from django import template
   from dls.apps.products.models import Art
   from dls.apps.userprofiles.models import Artist
  `from django.shortcuts import redirect, get_object_or_404

register = template.Library();

@register.inclusion_tag('shop/templatetags/product_by_art.html', takes_context=True) def partart(context,data): user = get_object_or_404(Artist,user__username=data); all_prod = Art.objects.filter(user__id=user.id,active=True); return {'all': all_prod, 'request': context['request']}