table adjusts height automatically; added title; hide hamburger menu, header and footer
This commit is contained in:
26
stand.py
26
stand.py
@ -1,5 +1,5 @@
|
|||||||
import streamlit as st
|
import streamlit as st
|
||||||
from st_aggrid import AgGrid
|
from st_aggrid import AgGrid, GridOptionsBuilder
|
||||||
|
|
||||||
import hacks
|
import hacks
|
||||||
|
|
||||||
@ -8,7 +8,21 @@ from utils.st_utils import get_session_id, rerun
|
|||||||
from utils.df_utils import to_excel_binary
|
from utils.df_utils import to_excel_binary
|
||||||
|
|
||||||
|
|
||||||
st.set_page_config(layout="wide", page_icon="icon.png")
|
st.set_page_config(
|
||||||
|
page_title="stand",
|
||||||
|
page_icon="icon.png",
|
||||||
|
layout="wide"
|
||||||
|
)
|
||||||
|
|
||||||
|
hide_st_style = """
|
||||||
|
<style>
|
||||||
|
#MainMenu {visibility: hidden;}
|
||||||
|
footer {visibility: hidden;}
|
||||||
|
header {visibility: hidden;}
|
||||||
|
</style>
|
||||||
|
"""
|
||||||
|
st.markdown(hide_st_style, unsafe_allow_html=True)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
restapi.sid = get_session_id() # rest api needs current session ID to trigger the next rerun
|
restapi.sid = get_session_id() # rest api needs current session ID to trigger the next rerun
|
||||||
@ -48,15 +62,21 @@ with col1:
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
gob = GridOptionsBuilder.from_dataframe(df)
|
||||||
|
gob.configure_auto_height(True)
|
||||||
|
go = gob.build()
|
||||||
|
|
||||||
|
#st.write(go)
|
||||||
|
|
||||||
response = AgGrid(
|
response = AgGrid(
|
||||||
df[::-1],
|
df[::-1],
|
||||||
|
go,
|
||||||
|
|
||||||
filter=True,
|
filter=True,
|
||||||
editable=True,
|
editable=True,
|
||||||
sortable=True,
|
sortable=True,
|
||||||
resizable=True,
|
resizable=True,
|
||||||
|
|
||||||
# defaultWidth=5,
|
|
||||||
fit_columns_on_grid_load=True,
|
fit_columns_on_grid_load=True,
|
||||||
|
|
||||||
reload_data=changed,
|
reload_data=changed,
|
||||||
|
Reference in New Issue
Block a user