httk.serve.web.engine.discovery¶
Resolve site routes to static files and renderable content sources.
Attributes¶
Functions¶
|
Normalize a site route for lookup. |
|
Resolve a route against the configured static and content directories. |
Module Contents¶
- httk.serve.web.engine.discovery.DEFAULT_CONTENT_EXTENSIONS: tuple[str, Ellipsis] = ('.md', '.rst', '.html', '.httkweb')[source]¶
- httk.serve.web.engine.discovery.resolve_route(config, route)[source]¶
Resolve a route against the configured static and content directories.
- Parameters:
config (httk.serve.web.model.config.SiteConfig) – Site directory configuration.
route (str) – Route to resolve.
- Returns:
The matching static, content, or missing route description.
- Return type: