Book number 2 in the Real Python 
series. Chapter 11

Flask: FlaskTaskr, Part 3 - Error Handling
and Unit Testing