Great tutorials. Thank you for your efforts putting this together.
I completed the Django 1.0 series and started reviewing the Django 2.0 tutorials. I performed a pip install -u django to upgrade the work I had done in the previous tutorial to 2.1.
After the upgrade, I ran >python -Wa manage.py test and needed to correct a few things. The Category item in the Blog app needed to have the foreign key include an argument for on_delete. I managed to figure that much out.
I also have an error that there is a problem with the include in the URL.py at the project level. I replaced the imports of URL with Path and figured out how to correct the home and admin url patterns using path instead of url.
I am stuck on how to correct the URL pattern to replace the include pointing to the blog/ app_name= blog section, and what is needed in the blog/url.py to adapt those urls to Django 2.0.