Thanks Randy
I ignored the errors and the install completed ok. I also found the time zone setting in local_settings.py and corrected it.
Just one other thing. The V3.1 install has gone onto a new 20.04 ubuntu server. I have managed to export our old 0.3.0 database and re-installed it in a newly created db on the new server (Original empty DB is still intact). I didn't want to risk breaking the original server trying to upgrade it . We have a virtual environment so no problems getting another server. It also meant I could upgrade ubuntu without issue as well.
It all seems to be working ok having briefly tested it.
Is this an acceptable way of doing an upgrade or might I hit issues by not following the upgrade path in the documentation.
Thanks again for your help and a very nice QA database.
Phil/