This application builds upon build-a-blog to make the application a multi-user site. Users must create an account and be logged in before creating blog posts. Users can view blog posts by an individual user as well as by all users. User passwords are hashed and salted before being stored in the database.
This is a blogging web application implemented in Python using the Flask web framework and the Jinja2 templating engine. It uses SQLAlchemy as an ORM to access a MySQL database containing a user and a blog table.
Jeff T