Tutorial Wagtail Version: 2.x
Django comes with a python shell where you can import your models and test things out. It's not great out of the box, but we can make it better by using shell_plus (installation instructions are inside) and letting IPython take care of interactivity. This is all helpful for learning Wagtail.
Using Django's shell and it's interactive siblings (ipython and shell_plus) have allowed me to learn Wagtail at a faster rate than reading the docs and the source code. It also let me explore methods and properties that aren't documented or talked about too often.
There are a lot of options, so unfortunately I can't make a tutorial on every single Wagtail Page option, but I encourage you to take a look.
In this video I'll show you how to find them all, too.
Installing Django Debug Toolbar
Learn how to add one of the most useful Django debugging tools into your new Wagtail project. We'll go through the installation docs, learn how base.py, dev.py and production.py work together, and how to install Django Debug Toolbar.
Upgrading Wagtail (to 2.5.1), Django (to 2.2.2) and Django Debug Toolbar
In this video we'll go over upgrading your Wagtail website from v2.4 to v2.5.1 and we'll upgrade Django from 2.1.5 to 2.2.2. As a bonus, we'll explore an issue with Django Debug Toolbar.
Adding a Banner (Part 1)
Every modern website has a banner. Often it comes with a title, subtitle, an image and an optional call to action button. In this tutorial we're going to add all 4 of those to our Home Page. Includes: