Updated my blog implementation to Python 3 and Django 1.10 so only a half dozen Django versions to go.
Just realised I haven't yet devised a plan for deploying with Pipenv rather than requirements.txt so still some tinkering to do.
New plan: repaired my virtualenv setup (broken by operating system upgrade) and created a a Python 3 virtualenv.
Now all I need to do to is rebuild the virutalenv on the server to also be Python 3.