Understanding the customized features of the file uploader Uploading a file is a simple task. There are several ways to do it, and these different approaches have different effects on …
Understanding the customized features of the file uploader – Deploying and Managing Complex Libraries on Streamlit Share
What is SHA-256 and why should we use it? – Creating a Secure Login and Signup Process for Web Applications
What is SHA-256 and why should we use it? SHA-256 is a cryptographic hash function that produces a 256-bit hash value from a data input. It is part of the …
Adding a graphical user interface 2 – Creating a Secure Login and Signup Process for Web Applications
As we know, there is no way to decode a hashing. This means that once we convert the password into a hash, we cannot convert it back again. So, to …
Creating deeply customized pages – Customizing Pages, Personalizing Themes, and Implementing Multi-Pages
Creating deeply customized pages Now, let’s move back to the code, taking care of the title and icon marked in red in Figure 14.3: Figure 14.7: The set_page_config method On …
What are forms and when and why do we use them? – Enhancing Web Apps with Forms, Session State, and Customizable Subdomains
What are forms and when and why do we use them? Streamlit forms is a feature that allows you to create interactive web forms in your Streamlit apps. These forms …
The classic approach 2 – Enhancing Web Apps with Forms, Session State, and Customizable Subdomains
Let’s use the following code to see a little example in action and understand more. Start by writing the following code: Figure 15.9: Session State in code The idea behind …
Understanding theming and .toml files – Customizing Pages, Personalizing Themes, and Implementing Multi-Pages
Understanding theming and .toml files At the beginning of this chapter, in the Understanding new features related to deep customization section, we learned how to change the theme of our …
Creating multi-pages – Customizing Pages, Personalizing Themes, and Implementing Multi-Pages
Creating multi-pages Let’s build a simple multi-pages web application. As usual, we’ll start by building the skeleton of the app: Figure 14.17: The basic skeleton for our “multi-page” web app …
How and when to use databases and advanced skills – Takeaways and Conclusion
How and when to use databases and advanced skills In Chapter 13, when we talked about login and signup, we explained how to deal with databases in Streamlit, while in …
Copyright © 2024 reginashot. All Rights Reserved.