flet web test

This commit is contained in:
2026-03-20 12:11:55 +05:00
parent bf58b2d592
commit 04bfff3d3f
5 changed files with 297 additions and 0 deletions

19
web/main.py Normal file
View File

@@ -0,0 +1,19 @@
import flet as ft
from view import ViewsHendler
async def main(page: ft.Page):
page.title = "COPP"
def route_change(e: ft.RouteChangeEvent):
print("Route changed to:", page.route)
page.views.clear()
view = ViewsHendler(page).get(page.route)
if view: # проверяем, что view получен
page.views.append(view)
page.update()
page.on_route_change = route_change
await page.push_route("/main")
ft.run(main, port=80345, assets_dir="assets")