Week ending
July 9, 2023
Released Django 4.2.3, 4.1.10, and 3.2.20.
Triaged:
https://code.djangoproject.com/ticket/34690 - Get ContentType
object with table name in get_by_table_name method (wontfix)
https://code.djangoproject.com/ticket/34689 - Simplify usage
of InlineFormSet in Class-based generic views (duplicate)
https://code.djangoproject.com/ticket/34693 - Add method to
ContentTypeManager to support search for table_name (duplicate)
https://code.djangoproject.com/ticket/34691 - Add a system
check for unmatched URL paths' < / > (accepted)
https://code.djangoproject.com/ticket/34694 - trailing slash
is not appending (worksforme)
https://code.djangoproject.com/ticket/34692 -
django.forms.renderers.get_default_renderer()'s template loader
cache is not being reset on autoloads. (accepted)
https://code.djangoproject.com/ticket/34695 - security.E101
false positive with class-based views (worksforme)
https://code.djangoproject.com/ticket/34696 - Actions
selection counter gets cleared when using Chrome's back button
(accepted)
https://code.djangoproject.com/ticket/34698 - Allow returning
IDs in QuerySet.bulk_create() when updating conflicts.
(accepted)
https://code.djangoproject.com/ticket/34701 - Add support for
NULLS [NOT] DISTINCT to UniqueConstraint (accepted)
https://code.djangoproject.com/ticket/34700 -
ValidatedFileField (duplicate)
https://code.djangoproject.com/ticket/34703 - TypeError:
unhashable type: Netmiko Django (needsinfo)
https://code.djangoproject.com/ticket/34704 - File Size
Validator (duplicate)
Reviewed/committed:
https://github.com/django/django/pull/16897 - Fixed #33405,
Refs #7177 -- Clarified docs for filter escapejs regarding safe
and unsafe usages.
https://github.com/django/django/pull/17043 - Made some
Selenium tests less flaky by adding explicit wait.
https://github.com/django/django/pull/16920 - Fixed #32819 --
Established relationship between form fields and their help
text.
https://github.com/django/django/pull/17046 - Fixed #34639 --
Made admin changelist use distinct() instead of Exists() to
prevent duplicates.
https://github.com/django/django/pull/16950 - Fixed #32210 --
Fixed model inlines with to_field that has a default.
Authored:
https://github.com/django/django/pull/17044 - Fixed isolation
of SeleniumTests.test_search_input_filtered_page() test.
https://github.com/django/django/pull/17047 - Refs #34695 --
Added tests for check for CSRF_FAILURE_VIEW signature with valid
class-based view.
https://github.com/django/django/pull/17048 - Used
AdminSite.is_registered() where appropriate.
https://github.com/django/django/pull/17049 - Fixed #9602 --
Added AdminSite.get_model_admin().
https://github.com/django/django/pull/17050 - Refs #9602 --
Moved AlreadyRegistered/NotRegistered exceptions
django.contrib.admin.exceptions.
Best,
Mariusz