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
Building the app skeleton – Deploying and Managing Complex Libraries on Streamlit Share
Building the app skeleton When we have an empty file, the best starting option is to always use the skeleton we adopted in the two web applications we implemented previously. …
Connecting to a relational database and interacting with it – Creating a Secure Login and Signup Process for Web Applications
Connecting to a relational database and interacting with it As explained in the Understanding the logic behind the login and signup page section, we want to save the accounts in …
Creating the Login menu – Creating a Secure Login and Signup Process for Web Applications
Creating the Login menu First, we need a couple of text inputs, one for the username and one for the password, after which we can put them in the sidebar. …
Creating the Sign Up menu – Creating a Secure Login and Signup Process for Web Applications
Creating the Sign Up menu The logic is the same as that for the Login function but we must make a couple of changes, as shown in the following code: …
Adding a graphical user interface 3 – Creating a Secure Login and Signup Process for Web Applications
Here’s what we are doing in the preceding code: At this point, we’ve finished coding. We can try out the entire set of features of the web application, starting with …
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 …
The classic approach – Enhancing Web Apps with Forms, Session State, and Customizable Subdomains
The classic approach The classic approach is quite straightforward, since it doesn’t require the with instruction: Figure 15.7: The classic approach to introduce forms in our code Here’s what we …
What are customizable subdomains and what possibilities do they offer? – Enhancing Web Apps with Forms, Session State, and Customizable Subdomains
What are customizable subdomains and what possibilities do they offer? We have already deployed two applications on Streamlit Cloud: the NLP App and the COVID-19 Detection Tool. So, we are …
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 …
Copyright © 2024 reginashot. All Rights Reserved.