| Age | Commit message (Collapse) | Author |
|
|
|
|
|
Regression in 10d126198434810529e0220b0c6896ed64ca0e88.
|
|
recursively.
|
|
|
|
|
|
InteractiveMigrationQuestioner.ask_not_null_alteration().
|
|
non-ASCII model names.
|
|
This improves accessibility for screen reader users.
|
|
|
|
Thanks Simon Charette and Chris Jerdonek for reviews.
Co-authored-by: Mariusz Felisiak <felisiak.mariusz@gmail.com>
|
|
|
|
|
|
|
|
This also improves performance on MySQL instances with a large number
of databases, since querying the information_schema table can be very
slow
|
|
|
|
not a set.
|
|
|
|
and runtests.py.
Regression in ae89daf46f83a7b39d599d289624c3377bfa4ab1.
Thanks Tim Graham for the report.
|
|
|
|
TemplateSyntaxError when function has no parameters.
|
|
This improves test_bare_secret_accepted_and_replaced() by adding a stronger
assertion. It also adds a parallel test for the non-bare (masked) case.
|
|
This changes CsrfViewMiddlewareTestMixin._check_token_present() to give more
detailed information if the check fails, and in particular why it failed. It
also moves CsrfFunctionTests.assertMaskedSecretCorrect() to a separate
CsrfFunctionTestMixin so the helper can be used in CsrfViewMiddlewareTestMixin.
|
|
CsrfViewMiddlewareTestMixin._get_request() in more tests.
|
|
|
|
|
|
customization.
|
|
|
|
DebugLexer.
|
|
|
|
AP Stylebook: Saving not savings, no hyphen, and lowercase.
|
|
|
|
M2M fields.
Since ManyToManyFields defined with `symmetrical=True` do not add a
related field to the target model, including a `related_name` argument
will never do what the coder likely expects. This makes including
a related_name with a symmetrical model raise a system check warning.
ticket-32983
|
|
|
|
ManifestFilesMixin.
|
|
DiscoverRunner.parallel is used in setup_databases() and
teardown_databases() to control the number of test databases.
Regression in cb6c19749d342c3dc0f97d89ff6887b220cf45b8.
|
|
MultiValueField subfields.
|
|
|
|
applied squashed migrations.
|
|
|
|
MigrationLoader.get_migration_by_prefix()'s error messages.
|
|
Python 3.10.0rc1 changed the error messages issued by argparse on
invalid choice to include the argument name. Update the expected test
output to account for that.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|