diff options
Diffstat (limited to 'src/acit/web.py')
| -rw-r--r-- | src/acit/web.py | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/src/acit/web.py b/src/acit/web.py index 7c6c054..e09c94b 100644 --- a/src/acit/web.py +++ b/src/acit/web.py @@ -1,12 +1,14 @@ import cherrypy +from .db import DBPoolManager class Server(): - def __init__(self): + def __init__(self,dbpool:DBPoolManager): cherrypy.engine.subscribe("newpage",self.registerpage) self.pages={} - + self.dbpool=dbpool + def registerpage(self,path,content): self.pages[path]=content @@ -14,6 +16,10 @@ class Server(): def index(self,quote="nothing"): return "Index" + @cherrypy.expose(["style.css"]) + def style(self): + from .html import style_css + return style_css @cherrypy.expose def default(self,*pathlist,**kwargs): |
