2015-04-03 51 views
0

我有一个django-enless-pagination的Django projet。我想分页的一些条目,我创建包容标签女巫我运行在我看来,我通过一些数据来生成此条目。Django inclison标签,无尽的分页不起作用

在部分我运行

{% 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 

我没有任何想法是拨错。我需要帮助。 Thx寻求帮助。

回答

0

我sovled,

evertything是becuse我是一个新的;) 我不知道,我需要通过与数据的上下文来查看包含标签,该标签应该是这样的


    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']}

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

对不起,麻烦,我必须教导liite更:)