def build_app() -> Application:
app = Application()
jinja = Environment(
loader=FileSystemLoader(str(TEMPLATES_DIR)),
enable_async=True,
)
app.router.add_get('/', render_view(jinja, 'index.html'))
app.router.add_get('/html/', render_view(jinja, 'form.html'))
app.router.add_post('/form/', render_view(jinja, 'data.html', process_form))
app.router.add_get('/js/', render_view(jinja, 'js.html'))
app.router.add_get('/cookie/', render_view(jinja, 'data.html', process_cookies))
app.router.add_get('/actions/', render_view(jinja, 'actions.html'))
app.router.add_get('/screenshot/', render_view(jinja, 'screenshot.html'))
app.router.add_get('/file/', render_view(jinja, 'file_form.html'))
app.router.add_post('/file/', render_view(jinja, 'file_data.html', process_file_form))
return app
评论列表
文章目录