I have 2 pages in the root folder
- main.py - which I can access after deployment
- admin.py - the link that I dont want to share - keep it to myself for admin activites. This page is not showed in main.py menu page.
Now that i deployed the code - I can only access main.py say - (https://name.streamlit.com) - is there a way to access admin.py which is at the same root level - how will the url change?
I think there are 2 possible approaches to access the admin.py file.
The first is to move
admin.py to a sub-folder called
pages so that its path becomes
pages/admin.py. You’ll also have to make sure that the admin page is password protected. (More info on creating a multipage app here: Create a multipage app<!-- --> - Streamlit Docs)
The second approach is to do a second deployment and instead of using
main.py, you’ll use
admin.py. This would create a second separate app that may use the shared contents of the repo.
Thanks - yes, I opted for first option and deployed the admin.py under pages with password protection.
This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.