From 42351f7bdacadffcd683f7ba50eeb408740eac50 Mon Sep 17 00:00:00 2001 From: Vosjedev Date: Tue, 28 Oct 2025 16:58:58 +0100 Subject: Start using database in web.py, start serving style.css --- src/acit/web.py | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) (limited to 'src/acit') 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): -- cgit