Fix. 2.2.11
authorRadek Czajka <rczajka@rczajka.pl>
Wed, 25 Oct 2023 13:10:02 +0000 (15:10 +0200)
committerRadek Czajka <rczajka@rczajka.pl>
Wed, 25 Oct 2023 13:10:02 +0000 (15:10 +0200)
fnp_django_pagination/__init__.py
fnp_django_pagination/templatetags/pagination_tags.py

index b32eaae..99572f4 100644 (file)
@@ -34,4 +34,4 @@ tools throughout a django application.
 """
 
 
-__version__ = (2, 2, 10, "final", 0)
+__version__ = (2, 2, 11, "final", 0)
index b47bd12..5dd9319 100644 (file)
@@ -187,14 +187,15 @@ class AutoPaginateNode(Node):
 
 class PaginateNode(Node):
 
-    def __init__(self, template=None, window=None, margin=None):
+    def __init__(self, template=None, window=None, margin=None, ignored_vars=None):
         self.template = template
         self.window = window
         self.margin = margin
+        self.ignored_vars = ignored_vars
 
     def render(self, context):
         template_list = ['pagination/pagination.html']
-        new_context = paginate(context, window=self.window, margin=self.margin)
+        new_context = paginate(context, window=self.window, margin=self.margin, ignored_vars=ignored_vars)
         if self.template:
             template_list.insert(0, self.template)
         return loader.render_to_string(template_list, new_context)