Mercurial > piecrust2
comparison piecrust/data/filters.py @ 280:8c0c53a315ae
data: Correctly build pagination filters when we know items are pages.
author | Ludovic Chabant <ludovic@chabant.com> |
---|---|
date | Sun, 01 Mar 2015 21:39:26 -0800 |
parents | 4379d8f8f831 |
children | 08e02c2a2a1a |
comparison
equal
deleted
inserted
replaced
279:980bbbd0705e | 280:8c0c53a315ae |
---|---|
1 import logging | 1 import logging |
2 | 2 |
3 | 3 |
4 logger = logging.getLogger(__name__) | 4 logger = logging.getLogger(__name__) |
5 | |
6 | |
7 def page_value_accessor(page, name): | |
8 return page.config.get(name) | |
5 | 9 |
6 | 10 |
7 class PaginationFilter(object): | 11 class PaginationFilter(object): |
8 def __init__(self, value_accessor=None): | 12 def __init__(self, value_accessor=None): |
9 self.root_clause = None | 13 self.root_clause = None |