Hey @Rafat Thank you so much and welcome to the community.
I’ll assume you are using Streamlit properly and you run streamlit app as
streamlit run your_app_file.py
I have two curiosities:
What browser version are you using? We do have a browser rule saying we support the last two versions of a browser. Oftentimes, this works great except for Safari which users need to manually upgrade.
If the browser is not the issue, I would suspect some error is happening in the frontend. You can use Chrome and open the dev tools And click on the Console tab. Usually any errors are in red and can help us identify what is the issue.
Let us know if that helps or if there’s any new information.
I remember, when i run the application for the first time, python wanted to access and open the firewall. Which i cannot do at the time and then later i never get prompted about it. Wondering if it has to do with it.
I am a big fan of streamlit had many applications built, but this error is stumping me and I don’t want to abandon it for this error and look for an alternative.
My first reaction was noticing the test.py is not saved, so I’ll ask the silly questions. Is the file saved? And we are loading from the right directory? I would expect some error to pop up somewhere.
I seemed to recall this blank page issue popped up when I started importing DeclarativeBase models. I wasn’t getting any error messages.
I then noticed In my app.py file I was mixing up using the imported class (BusinessLine) and then creating a variable using the tablename (“business_line”)…both referring to the same object but “different”.
I elected to just use the class name and seems to be working but thought I’d share my experience with class vs string(“business_line”). I do have an expander with a container and multiple columns.
I’m trying to build an app using StreamlitAlchemyMixin and use Edge as browser. Current on most of versions.
Thanks for stopping by! We use cookies to help us understand how you interact with our website.
By clicking “Accept all”, you consent to our use of cookies. For more information, please see our privacy policy.
Cookie settings
Strictly necessary cookies
These cookies are necessary for the website to function and cannot be switched off. They are usually only set in response to actions made by you which amount to a request for services, such as setting your privacy preferences, logging in or filling in forms.
Performance cookies
These cookies allow us to count visits and traffic sources so we can measure and improve the performance of our site. They help us understand how visitors move around the site and which pages are most frequently visited.
Functional cookies
These cookies are used to record your choices and settings, maintain your preferences over time and recognize you when you return to our website. These cookies help us to personalize our content for you and remember your preferences.
Targeting cookies
These cookies may be deployed to our site by our advertising partners to build a profile of your interest and provide you with content that is relevant to you, including showing you relevant ads on other websites.