Mercurial > piecrust2
comparison piecrust/page.py @ 1090:2e269c02ab97
page: Let sources like prose override the title.
author | Ludovic Chabant <ludovic@chabant.com> |
---|---|
date | Fri, 16 Feb 2018 00:17:36 -0800 |
parents | 2e5c5d33d62c |
children | af57fbe9435a |
comparison
equal
deleted
inserted
replaced
1089:a4d7ff2cdc5c | 1090:2e269c02ab97 |
---|---|
17 class PageConfiguration(Configuration): | 17 class PageConfiguration(Configuration): |
18 def __init__(self, values=None, validate=True): | 18 def __init__(self, values=None, validate=True): |
19 super(PageConfiguration, self).__init__(values, validate) | 19 super(PageConfiguration, self).__init__(values, validate) |
20 | 20 |
21 def _validateAll(self, values): | 21 def _validateAll(self, values): |
22 values.setdefault('title', '') | |
23 values.setdefault('content_type', 'html') | 22 values.setdefault('content_type', 'html') |
24 ppp = values.get('posts_per_page') | 23 ppp = values.get('posts_per_page') |
25 if ppp is not None: | 24 if ppp is not None: |
26 values.setdefault('items_per_page', ppp) | 25 values.setdefault('items_per_page', ppp) |
27 pf = values.get('posts_filters') | 26 pf = values.get('posts_filters') |