Mercurial > piecrust2
comparison piecrust/rendering.py @ 834:10c482d57c79
Allow an individual page to override pretty_urls in it config
author | Ben Artin <ben@artins.org> |
---|---|
date | Mon, 02 Jan 2017 20:33:57 -0500 |
parents | bf9f4e55f751 |
children | dca51cd8147a |
comparison
equal
deleted
inserted
replaced
812:82509bce94ca | 834:10c482d57c79 |
---|---|
30 class QualifiedPage(object): | 30 class QualifiedPage(object): |
31 def __init__(self, page, route, route_metadata): | 31 def __init__(self, page, route, route_metadata): |
32 self.page = page | 32 self.page = page |
33 self.route = route | 33 self.route = route |
34 self.route_metadata = route_metadata | 34 self.route_metadata = route_metadata |
35 self.pretty_urls = page.config.get("pretty_urls") | |
35 | 36 |
36 def getUri(self, sub_num=1): | 37 def getUri(self, sub_num=1): |
37 return self.route.getUri(self.route_metadata, sub_num=sub_num) | 38 return self.route.getUri(self.route_metadata, sub_num=sub_num) |
38 | 39 |
39 def __getattr__(self, name): | 40 def __getattr__(self, name): |