Data Persistence in Streamlit Cloud
Previous BLOG: https://shikuuk.blogspot.com/2026/01/combination-streamlit-and-folium-in-vs.html I made a Web App that work on Streamlit Cloud. The App draw three concentric circles with the point specified by mouse click as the center and show the name and the address of the center using Python library 'geopy'. https://2025-draw-circle-on-folium-map.streamlit.app/ Actually, I would like to implement data persistence functionality in a different type of app, but first I will try implementing data persistence in this concentric circle drawing app as practice. I ask Gemini How implement data persistence functionality. Gemini has three answer. To use a Google Spraed Sheet(Gemini is recommended it strongly) Streamlit Community Cloud "Secrets" + outside data base Automatically Commit to GitHub(Gemini is not recommended this one) (参考) 1. Google Sheets (Googleスプレッドシート) を使う方法【最も推奨】 スプレッドシートを無料のデータベースとして使う方法です。Streamlitには専用のコネクタ( st.connection )があり、非常に相性が良いです。 仕組み : アプリから...