mirror of
https://github.com/django/django.git
synced 2025-01-01 14:06:06 +00:00
3a6c37fce4
The new signature enables better support for routing RunPython and
RunSQL operations, especially w.r.t. reusable and third-party apps.
This commit also takes advantage of the deprecation cycle for the old
signature to remove the backward incompatibility introduced in #22583;
RunPython and RunSQL won't call allow_migrate() when when the router
has the old signature.
Thanks Aymeric Augustin and Tim Graham for helping shape up the patch.
Refs 22583.
Conflicts:
django/db/utils.py
Backport of
|
||
---|---|---|
.. | ||
data | ||
distapp | ||
gdal_tests | ||
geo3d | ||
geoadmin | ||
geoapp | ||
geogapp | ||
geos_tests | ||
gis_migrations | ||
inspectapp | ||
layermap | ||
maps | ||
relatedapp | ||
__init__.py | ||
test_data.py | ||
test_geoforms.py | ||
test_geoip.py | ||
test_measure.py | ||
test_spatialrefsys.py | ||
tests.py | ||
utils.py |