Session Storage
Flet provides an API for storing key-value data in user's session on a server side.
Caution
In the current Flet implementation the data stored in a session store is transient and is not preserved between app restarts.
Write data#
# strings
page.session.store.set("key", "value")
# numbers
page.session.store.set("number.setting", 12345)
# booleans
page.session.store.set("bool_setting", True)
# lists
page.session.store.set("favorite_colors", ["red", "green", "blue"])
Read data#
# The value is automatically converted back to the original type
value = page.session.store.get("key")
colors = page.session.store.get("favorite_colors")
# colors = ["red", "green", "blue"]