Add the beginnings of Django 2.2 support.

Review Request #11086 — Created July 17, 2020 and submitted

chipx86
Django Evolution
master
django-evolution

Django 2.2 removed some deprecated functionality, added new requirements
for multi-database unit tests, and again changed how table and index
names are normalized/hashed.

This change adds in compatibility for much of Django 2.2, minus some
work that still needs to be performed in SQLite (which many of the
recent changes works toward).

This does not implement the new Meta.constraints functionality, which
will need to be handled in another change.

Most unit tests pass on Django 2.2 (and earlier versions). As this is not
a complete compatibility change, there's still work that needs to be done
before we can claim 2.2 support.

Summary
Add the beginnings of Django 2.2 support.
david
  1. Ship It!
  2. 
      
chipx86
Review request changed

Status: Closed (submitted)

Change Summary:

Pushed to master (6f0ffe4)
Loading...