ποΈ Terug naar start
π ποΈ Steamlit Start
Het is mogelijk om Streamlit applicaties te bouwen die uit meerdere pagina's bestaan.
πΈIedere pagina heeft dan naast dat deze gestart kan worden vanuit een navigatiemenu ook een eigen URL.
β οΈ Vooralsnog heeft het er alle schijn van dat meerdere pagina's niet werkt in Safari en DuckDuckGo op de Apple
Indeling voorbeeld app meerdere pagina's:
mijn_app/ βββ app.py βββ pages/ βββ home.py βββ catviseur.py βββ catsistent.py βββ admin.py
Script dat de applicatie strandaard opstart:
import streamlit as st # Stel de pagina-configuratie in st.set_page_config(page_title="CAT AI", page_icon="πΊ", layout="wide") # Definieer de pagina's p1 = st.Page("pages/home.py", title="Home", icon="π ") p2 = st.Page("pages/catviseur.py", title="CATviseur", icon="πΊ") p3 = st.Page("pages/catsistent.py", title="CATsistent", icon="πΎ") p4 = st.Page("pages/admin.py", title="Instellingen", icon="βοΈ") pg = st.navigation({"Algemeen":[p1, p2, p3], "Admin":[p4]}, position="sidebar") pg.run()
import streamlit as st st.title("π‘ Home")
import streamlit as st st.title("πΊ CATviseur")
import streamlit as st st.title("πΎ CATsistent"))
import streamlit as st st.title("βοΈ Admin Instellingen")