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): |
