A full-featured blog built with Flask. You can use this repo as a template for the next Flask project with minor modification.
- Templates
- Forms and User Input
- Database with Flask-SQLAlchemy
- Package Structure
- User Authentication
- User Account and Profile Picture
- Create, Update, and Delete Posts
- Pagination
- Email and Password Reset
- Blueprints and Configuration
- Custom Error Pages
Install packages
pip install -r requirements.txt
Run
python run.py
-
I built this application based on Corey Schafer's Python Flask Tutorial Series.
-
I updated some codes to be compatible with the newest Flask version.