#Building Flask Apps

Building Flask Apps

Python’s fast-growing and flexible microframework. Can handle apps as simple as API endpoints, to monoliths remininiscent of Django.

Creating Your First Flask Application
Post 1

Creating Your First Flask Application

After achieving market dominance, Flask is a Python framework impossible to avoid.
Powerful Page Templates in Flask With Jinja
Post 2

Powerful Page Templates in Flask With Jinja

Create smarter Python applications by building dynamic page templates with Jinja.
Serving Frontend Assets in Flask
Post 3

Serving Frontend Assets in Flask

When Python developers manage presentation layers.
The End-to-End Guide to Handling Forms in Flask
Post 4

The End-to-End Guide to Handling Forms in Flask

Learn to create form logic and templates in Flask with the Flask-WTForms library.
Organizing Flask Apps with Blueprints
Post 5

Organizing Flask Apps with Blueprints

Introduce structure to your apps by modularizing logic into Flask Blueprints.
The Art of Routing in Flask
Post 6

The Art of Routing in Flask

Empower your Flask application to grow dynamically with intelligent route definition.
Configuring Your Flask App
Post 7

Configuring Your Flask App

Tips on how to neatly and securely configure your Python Flask application.
Demystifying Flask’s Application Factory
Post 8

Demystifying Flask’s Application Factory

Breaking down the nuances of creating a Flask application correctly.
Manage Database Models with Flask-SQLAlchemy
Post 9

Manage Database Models with Flask-SQLAlchemy

Connect your Flask app to a database using Flask-SQLAlchemy.
Using Flask-Login to Handle User Accounts
Post 10

Using Flask-Login to Handle User Accounts

Add user authentication to your Flask app with Flask-Login
Managing Flask Session Variables
Post 11

Managing Flask Session Variables

Using Flask-Session and Flask-Redis to store user session variables.