Hi @Alex_Wang
If you connect your Streamlit app to a database and the data updates, this should also be automatically reflected in the dataframe.
There’s a relevant post that best explains the situation and provide a solution (hint: via the use of a database such as Google Sheets):
Hope this helps!