Describe the task
Migrate Django from 2.2 to Django 3.2.
Purpose
Django 2.2 is unsecure and unsupported. We need to update to Django 3.2 to have a supported version. There will be breaking change to resolve when we go to version 3.0. This is going to require manual testing of the application, working with the service owners.
Acceptance Criteria
[x] We can successfully build the application using Django 3
[x] All breaking changes have been investigated for use within the app and then resolved.
[x] Any third party migrations have been applied using a custom command for all environments: dev, test, prod.
Describe the task Migrate Django from 2.2 to Django 3.2.
Purpose Django 2.2 is unsecure and unsupported. We need to update to Django 3.2 to have a supported version. There will be breaking change to resolve when we go to version 3.0. This is going to require manual testing of the application, working with the service owners.
Acceptance Criteria
Additional context
2124