httk.serve.web.engine¶
Submodules¶
Classes¶
Package Contents¶
- class httk.serve.web.engine.SiteEngine(config: httk.serve.web.model.config.SiteConfig, *, table_token_secret: str | bytes | None = None)[source]¶
- config¶
- resources¶
- template_engine: httk.serve.web.templating.TemplateEngine¶
- function_handler¶
- widget_loader¶
- widget_assets¶
- resolve(route: str) httk.serve.web.model.page.ResolvedRoute[source]¶
- render(route: str, query: dict[str, str] | None = None, request: httk.serve.web.model.request.HttpRequestContext | None = None) httk.serve.web.model.page.PageResult[source]¶