Mercurial > piecrust2
diff piecrust/data/builder.py @ 826:7f235e65ef5d
Allow PageSource to provide a custom assetor
author | Ben Artin <ben@artins.org> |
---|---|
date | Sun, 01 Jan 2017 18:02:13 -0500 |
parents | 0da1207472d3 |
children | a12ad254176e |
line wrap: on
line diff
--- a/piecrust/data/builder.py Tue Dec 20 22:20:18 2016 -0800 +++ b/piecrust/data/builder.py Sun Jan 01 18:02:13 2017 -0500 @@ -1,6 +1,5 @@ import logging from werkzeug.utils import cached_property -from piecrust.data.assetor import Assetor from piecrust.data.base import MergedMapping from piecrust.data.linker import PageLinkerData from piecrust.data.pagedata import PageData @@ -40,7 +39,7 @@ paginator = Paginator(page, pgn_source, page_num=ctx.page_num, pgn_filter=ctx.pagination_filter) - assetor = Assetor(page, first_uri) + assetor = page.source.buildPageAssetor(page, first_uri) linker = PageLinkerData(page.source, page.rel_path) data = { 'piecrust': pc_data,