Fixed the last fix for database test settings to work with Python3.
Revert "Reordered INSTALLED_APPS in default template, refs #22005"

This reverts commit a718fcf201b04ba254e9073be82f51ae1ae3a853.
Prevented admin from importing auth.User.

Since we don't enforce order between apps, root packages of contrib apps
cannot import models from unrelated apps.

Fix #22005, refs #21719.
Fixed an example to match the code.
Substituted 'shortcut function' for 'factory method' in tutorial

Many newbies don't know what a factory method is, nor is it pertinent to the
information the tutorial hopes to convey.
Fixed #22237 -- Removed some warnings in the test suite

Thanks Aymeric Augustin for the report.
Fixed #22239 -- Add auto detection of renamed models
Fixed #22210 -- Saving model instances to non-related fields.

Previously, saving a model instance to a non-related field (in
particular a FloatField) would silently convert the model to an Integer
(the pk) and save it. This is undesirable behaviour, and likely to cause
confusion so the validatio has been hardened.

Thanks to @PirosB3 for the patch and @jarshwah for the review.
Added myself to the committers list.
Fixed #21875 -- Clarified that get_user_model() only works at run time.

Thanks Benjamin White for the report.
Added myself to the committers list, finally.
Fix autodetector creation of RenameModel migration to capitalize model names
Fix AlterField migrations that are related to a RenameModel migration
Fixed #21293 -- Adjusted admin header CSS to fix admin password reset template.

By removing the absolute positioning of the usertools div and using
float positioning, the #header div will expand based on the height of
its content.

Thanks EvilDMP for the report.
Fixed typo in docs/ref/django-admin.txt

Thanks Wes Kendall for the report.
Updated spelling_wordlist.
Tweak password admin change form view context. Refs #21293.
Fixed test failures on Windows.

refs #21092 and 8d7e048a8b428bebe82be735a84570f9250441e6
Remove failing test while we fix the underlying bug
Fixed #22217 - ManyToManyField.through_fields fixes.

- Docs description of arguments mix up.
- Keep it from erroneously masking E332 check.
- Add checks E338 and E339, tweak message of E337.