Building Flask Apps

#Building Flask Apps

Building Flask Apps

Python’s most popular framework. Use Flask to create applications ranging from APIs to MVC applications. Learn routing, databases, user management, etc.

After achieving market dominance, Flask is a Python framework impossible to avoid.

Rendering Pages in Flask Using Jinja

Serve dynamic web pages in Flask by mastering Jinja: Flask's built-in HTML templating engine.

Serving Frontend Assets in Flask

When Python developers manage presentation layers.

Handling Forms in Flask with Flask-WTF

Learn to create form logic and templates in Flask with the Flask-WTForms library.

The Art of Routing in Flask

Empower your Flask application to grow dynamically with intelligent routes and well-structured views.

Configuring Your Flask App

Tips on how to neatly and securely configure your Python Flask application.

Demystifying Flask’s Application Factory

Create a Flask app using the 'Application Factory' pattern. Learn what an application context is and how to build large-scale apps properly.

Organizing Flask Apps with Blueprints

Structure your Flask app as a collection of modules. Use Flask 'blueprints' to organize your app by separation of concerns.

Connect Flask to a Database with Flask-SQLAlchemy

Use Flask-SQLAlchemy to have your Flask app interact with a database. Learn to create, fetch, and manage database records via SQLAlchemy ORM.

Handle User Accounts & Authentication in Flask with Flask-Login

Create an interactive Flask application by supporting user accounts! Handle account creation, log-ins, walled content, and user-specific features.

Managing Session Data with Flask-Session & Redis

Store temporary information during a user's by using Flask-Session and Flask-Redis as key/value storage.pt

Last updated

Was this helpful?