Store temporary data generated during user sessions more efficiently. Integrate Redis with Flask-Session for a fast, reliable, cloud-based data store.
Create an interactive Flask application by supporting user accounts! Handle account creation, log-ins, walled content, and user-specific features.
Interact with a database within Flask using Flask-SQLAlchemy. Learn to create, fetch, and manage database records via SQLAlchemy ORM.
Create and compile LESS, SASS, and JS files for your Flask app's frontend using Flask-Assets.
Structure your Flask app as a collection of modules. Use Flask Blueprints to organize your app by separation of concerns.
Create a Flask app using the 'Application Factory' pattern. Learn what an application context is and how to build large-scale apps properly.
Best practices on configuring Flask. Use different configs for different environments and keep sensitive values out of your source code.
Empower your Flask application to grow dynamically with intelligent routes and well-structured views.
Handle user input in your Flask app by creating forms with the Flask-WTForm library. Enforce field validation and create a frontend experience for users.
Serve dynamic web pages in Flask by mastering Jinja: Flask's built-in HTML templating engine.