summaryrefslogtreecommitdiffstats
path: root/ipsilon/util/page.py
diff options
context:
space:
mode:
Diffstat (limited to 'ipsilon/util/page.py')
-rwxr-xr-xipsilon/util/page.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/ipsilon/util/page.py b/ipsilon/util/page.py
index 7dda1d7..7727dda 100755
--- a/ipsilon/util/page.py
+++ b/ipsilon/util/page.py
@@ -80,4 +80,10 @@ class Page(object):
def default(self, *args, **kwargs):
raise cherrypy.HTTPError(404)
+ def add_subtree(self, name, page):
+ self.__dict__[name] = page
+
+ def del_subtree(self, name):
+ del self.__dict__[name]
+
exposed = True