Django or Flask, Postgres, and plain old HTML/CSS/JS.
Django's learning curve is a bit steeper, but there are more resources out there. Stay persistent (and use Python 3)!
Django's learning curve is a bit steeper, but there are more resources out there. Stay persistent (and use Python 3)!
- An HTML templating language for your views
- An Object Relationship Mapper ("ORM" - makes talking to databases consistent, and automatically populates your models with data from the database)
- User Authentication/Session Management
- An Admin GUI for managing your database models ("CRUD" Actions - Create, Read, Update, Delete)