1 2 3 4 5 6 7 8 9 10 11 12 13
|
from litestar import Litestar
from litestar.contrib.mako import MakoTemplateEngine
from litestar.middleware.session.server_side import ServerSideSessionConfig
from litestar.plugins.flash import FlashConfig, FlashPlugin
from litestar.template.config import TemplateConfig
template_config = TemplateConfig(engine=MakoTemplateEngine, directory="templates")
flash_plugin = FlashPlugin(config=FlashConfig(template_config=template_config))
app = Litestar(
plugins=[flash_plugin],
middleware=[ServerSideSessionConfig().middleware],
)
|