betty.extension.demo package¶
Module contents¶
Provide demonstration site functionality.
- class betty.extension.demo.Demo[source]¶
-
Provide demonstration site functionality.
- Parameters:
app (
betty.app.App
)args (
typing.Any
)kwargs (
typing.Any
)
- classmethod depends_on() set[type[betty.app.extension.Extension]] [source]¶
The extensions this one depends on, and comes after.
- Return type:
- classmethod project() betty.project.Project [source]¶
Create a new demonstration project.
- Return type:
- class betty.extension.demo.DemoServer[source]¶
Bases:
Server
Serve the Betty demonstration site.
- Parameters:
app (
betty.app.App
|None
)
- __init__(*, app: betty.app.App | None = None)[source]¶
- Parameters:
app (
betty.app.App
|None
)
- classmethod label() betty.locale.Str [source]¶
Get the server’s human-readable label.
- Return type: