Config

The BuildConfig class contains the configuration for a Beemo site build. It is available as the config attribute of the SiteData object passed into templates, so template authors can use its attributes to display content.

class beemo.settings.BuildConfig

Bases: BaseModel

field pages_dir: Path | None = None
field posts_dir: Path | None = None
field static_dir: Path [Required]
field templates_dir: Path [Required]
field output_dir: Path [Required]
field blog_root: Path = PosixPath('.')
field base_url: str | None = None