我正在开发一个简单的多页Streamlit应用程序,允许对某些数据执行CRUD操作。我知道创建一个pages目录将允许我在我的应用程序中有多个页面,这就是我在这里所做的,

我的项目结构是这样的
/Home.py
/pages/Add_Pikcups.py
/pages/View_Pickups.py现在,我想在我的应用程序中有多个部分。例如,这些是“拾取”部分下的页面,然后我也希望有一个“Drops”部分。
有什么方法可以自定义我的侧边栏来将页面显示为这些多个部分吗?
所以,我想要的是,
皮卡
滴滴
不是作为要点,但我希望这个想法是明确的。
发布于 2022-11-08 09:41:13
pages/drops.py
import streamlit as st
st.sidebar.radio('drops sub-menu', options=['add drops', 'view drops'])
st.sidebar.checkbox('special')pages/pickups.py
import streamlit as st
st.sidebar.selectbox('Person incharge', options=['john', 'peter'], index=0)
st.sidebar.selectbox('location', options=['manila', 'tokyo'], index=1)液滴输出

拾取输出

https://stackoverflow.com/questions/74355967
复制相似问题