Failed to Function

Virtual Environment

I put my Flask project on the back burner during a busy month while I attended to few other projects, one of which involved upgrading Python to version 3.7.

Listing and Creating Groups

Diving deeper into Jinja2 templates, we will add a list of existing groups to the homepage and allow the user to create new groups.

Posting With Flask WTForms

The application does not do much at the moment. In this post we will add a form to the Agile Estimation application to allow a user to pick a nickname.

Flask MySql Migration

Having developed and tested the database and application changes against SQLite, it is time to deploy to the MySql database running in a Docker container.

Flask Database Migration

As applications change the database may need to evolve with them. I want to investigate how this works in Flask before building more of the application.

Failed to Function © 2026