betty.server module¶
The web server API.
- final class betty.server.ServerDefinition¶
Bases:
HumanFacingDefinition,OrderedPluginClsDefinition[Server]The server plugin type.
Plugin type ID
serverDefinition
Built-in servers:
- builtin (
ProjectBuiltinServer) - Built-in: Serve your site using Python's built-in web server. This is for local use only, and unsafe for publishing your site.
A project server plugin definition.
- __init__(plugin_id: ResolvableMachineName, *, label: ResolvableLocalizable, after: Order[ServerDefinition] = (), auto: bool = False, before: Order[ServerDefinition] = (), description: ResolvableLocalizable | None = None, requires: Requires = ())¶
- static type() PluginTypeDefinition[Self]¶
The plugin type definition.
- builtin (
- exception betty.server.ServerNotStarted¶
Bases:
RuntimeErrorRaised when a web server has not (fully) started yet.