flake8
passed.
JSHint
passed.
Review Request #9566 — Created Feb. 1, 2018 and submitted
This changes all
.items(),.iteritems(),.keys(), etc. calls to
usesixequivalents instead, getting us a step closer to Python 3
compatibility.The logic hasn't changed, except for an optimization to
diff.pywhere
an unnecessary call toATTRIBUTE_DEFAULTS.keys()was being called for
every model in every app.
Unit tests pass on all supported database types and Django versions.