What it does
A Cursor rules file with Python conventions and a Flask focus. It covers a src-layout project structure, Black and isort formatting, PEP 8 naming, type hints, Flask blueprints and the factory pattern, SQLAlchemy with Alembic migrations, and Flask-Login with Google OAuth.
Use cases
- 01Structure a Flask app with blueprints and a factory
- 02Add a database model and a migration with Alembic
- 03Add user login with Flask-Login and Google OAuth