Updated tutorial: A Djangonaut's Debugging Toolkit

I have updated my Debug Tutorial repository, which is a self-guided tutorial to learn about a Djangonaut’s debugging toolkit.

There are seven labs to the tutorial. Each presenting a fairly common web application bug and you’re tasked with fixing it. The goal is to familiarize a person with the basic debugging tools for web app development. This includes:

There is one caveat. The profiling lab is currently incomplete because I can’t get the toolbar’s profiling panel to show the actual problem 🫠 So for now, skip Lab 2.3 please.

Give it a go and let me know what you think. If you have an idea of how to extend this to other problems, feel free to open an issue on the repository or email me.


If you have thoughts, comments or questions, please let me know. You can find me on the Fediverse, Django Discord server or via email.