author | Tero Marttila <terom@paivola.fi> |
Sun, 14 Sep 2014 14:27:08 +0300 | |
changeset 99 | 88fa55fa0194 |
parent 98 | e7c3a81b4c4e |
child 100 | 849fc74f50d5 |
--- a/qmsk_www_pages/pages.py Sun Sep 14 14:26:32 2014 +0300 +++ b/qmsk_www_pages/pages.py Sun Sep 14 14:27:08 2014 +0300 @@ -26,6 +26,11 @@ self.root = root self.name = name + def tree (self): + return Tree(self.root, None, (), self, + title = self.name, + ) + class Tree (object): INDEX = 'index' @@ -38,9 +43,7 @@ """ parents = ( ) - tree = cls(site.root, None, parents, site, - title = site.name, - ) + tree = site.tree() for name in parts: if name.startswith('.'):