Book Image

Full-Stack Web Development with Flask [Video]

By : Christian Hur
4 (2)
Book Image

Full-Stack Web Development with Flask [Video]

4 (2)
By: Christian Hur

Overview of this book

In this course, we will cover everything you need to know to build a dynamic web application using the Python and Flask frameworks for seamless full-stack web development. You'll dive into the Flask environment and get to know its directory structure, template, and routing systems. Then you'll learn to connect to databases such as Flask-SQLAlchemy and Flask-MongoEngine to help store and track data. We will show you how to build styled websites for an amazing UI experience using this popular front-end tool, how to get to grips with The Flask-RESTPlus extension, and how to call the API from JavaScript and use Postman to test the API. You'll learn to integrate Flask-Security, which allows you to add common security mechanisms. The course will also teach you options for deploying your Flask application. Finally, you'll be able to build amazing personal or effective business websites while writing your code in Python's Flask framework and its popular front-end framework. The course will develop your experience in Flask and when you've completed it you will be able to build your own complex web applications. All codes and supporting files are placed on GitHub at this link: https://github.com/PacktPublishing/Full-Stack-Web-Development-with-Flask-Video-
Table of Contents (6 chapters)
Chapter 5
Working with Web Forms and Flask-Security
Content Locked
Section 2
Creating the Login and Registration Pages
Creating the web forms for the login and registration pages using the WTForms library. - Create the LoginForm and RegisterForm classes using Flask-WTF syntax - Use Jinja expressions to create form fields in template