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