Correct scoping of savepoint example
Merge pull request #3763 from dcramer/patch-2

Correct scoping of savepoint example
Fixed #24034 -- Don't always overwrite deconstruct path.

Made deconstruct path overwriting for ArrayField conditional,
so it only occurs when the deconstructed field is an instance
of ArrayField itself and not a subclass.
Fixed #24017 -- Added python_2_unicode_compatible in db/migrations
Merge pull request #3765 from wlanslovenija/ticket_24034

Fixed #24034 -- Don't always overwrite deconstruct path.