Filling the Flask
summary
Shows a minimal Flask app that grows into a full stack: an app factory plus manage.py shell context to get a reusable REPL, models wired with Flask‑SQLAlchemy + Alembic migrations that generate and run DB upgrades, and user flows using Flask‑Login + Flask‑Principal with password hashing via Werkzeug. Adds WTForms validation, Flask‑Mail for sending RFC‑compliant messages, and an example cookie model and admin role; code is available as incrementally committed repo and the demo code runs end‑to‑end.
AI-written summary · about
chapters (42)
- 0:00Intro
- 0:17Some old man told me
- 1:36Flask Configuration
- 1:52Flask Import
- 2:28Config Deposit
- 2:52Config File
- 3:30Flask Grip
- 4:14Flask Shell
- 4:41Flask Shell with Context
- 6:10Database Excess
- 6:28Flask
- 7:31Config
- 7:44Model
- 8:51Creating a Database
- 10:03Creating a Cookie
- 10:52Flash Migration
- 12:08Migration
- 13:15User Authentication
- 13:33Last Login
- 14:13Login Manager
- 14:32Flash Blueprint
- 15:38User Model
- 16:53User Mixing
- 17:14Passwords
- 19:16Login
- 19:53Logout
- 20:36Login Template
- 20:54MainView
- 21:17Index
- 21:31Create Users Migration
- 22:03Run Server
- 22:38Login Page
- 24:00Forms
- 26:36Authorization
- 26:56Flash Principle
- 31:50Permissions
- 33:11Identity Loader
- 34:26Permission to Not
- 36:00Example
- 37:18Flash Security
- 39:41Flask React
- 40:58Tornado
related talks
35mKEYNOTE: Go with the Flow
30mUsing Python, Flask and Docker To Teach Web Pentesting
32mChoose Your Own Django Deployment Adventure
56mEnabling continuous deployment with stealth, security, & smooth moves in mind
33mLightning Talks I
29mHack Your Own Code
01h 24mSymfony security component in examples
27mPygoat - Learn django security the hard way with Adarsh Divakaran
