Mariusz Felisiak

(Mariusz+Felisiak)

Most Active Role

N/A

Most Active Component

N/A

Activity Timeline

[No data in this time period]

Components

[No data in this time period]

Tickets

Trac Ticket (495) Reporter (0) Owner (1) Commenter (0) Summary Component
34566 34566 ModelAdmin get_field_queryset uses related admin ordering, but not related admin querysets. contrib.admin
34699 34699 Filtering on annotated TruncSecond expression gives unexpected result. Database layer (models, ORM)
34619 34619 Ensure FilteredSelectMultiple select elements are associated with their label contrib.admin
34865 34865 DatabaseWrapper are not GC and connections are not closed Database layer (models, ORM)
34041 34041 Accessibility improvements for admin breadcrumbs contrib.admin
34380 34380 Make URLField assume "https". Forms
897 897 Bi-Directional ManyToMany in Admin contrib.admin
373 373 Add support for multi-column primary keys. Database layer (models, ORM)
34975 34975 aggregate() crashes when referencing existing aggregations or window expressions through conditional expressions Database layer (models, ORM)
27021 27021 Add explicit support for Q object annotations Database layer (models, ORM)
470 470 Add Field.db_default for defining database defaults Database layer (models, ORM)
27674 27674 Deprecate GeoModelAdmin and OSMGeoAdmin GIS
34402 34402 Admin search_fields crashes for inherited model and __iexact lookup. contrib.admin
34060 34060 Creating CheckConstraint on JSONField with __exact lookup on key transforms crashes on Oracle. Database layer (models, ORM)
34609 34609 Deprecate format_html calls without args or kwargs Utilities
34983 34983 Deprecate django.utils.itercompat.is_iterable(). Utilities
34547 34547 Deprecate DatabaseOperations.field_cast_sql(). Database layer (models, ORM)
34462 34462 Deletions in admin panel create N + 1 queries contrib.admin
34355 34355 Make BaseConstraint arguments keyword-only Database layer (models, ORM)
27236 27236 Deprecate Model.Meta.index_together in favour of Model.Meta.indexes Database layer (models, ORM)
34479 34479 Support "watchfiles" in the autoreloader Utilities
34900 34900 Python 3.13 compatibility. Core (Other)
34887 34887 Allow unlimited CharField for SQLite backend Database layer (models, ORM)
34013 34013 Support ordering by annotation transforms (e.g JSONObject/ArrayAgg transforms). Database layer (models, ORM)
34118 34118 Python 3.12 compatibility Core (Other)
34045 34045 Admin changelist checkboxes do not have labels contrib.admin
34701 34701 Add support for NULLS [NOT] DISTINCT to UniqueConstraint Database layer (models, ORM)
34881 34881 migrate crashes when renaming model referenced twice by ManyToManyField.through model on SQLite. Migrations
34007 34007 Single-field conditional UniqueContraint validation errors are classified as non-field-errors Database layer (models, ORM)
34612 34612 QuerySet.only() doesn't work with select_related() on a reverse OneToOneField relation. Database layer (models, ORM)
34331 34331 Support prefetch_related() with Queryset.aiterator() Database layer (models, ORM)
34994 34994 Visual regression in admin checkboxes on mobile contrib.admin
34925 34925 refresh_from_db() will not iterate through all of the fields listed in the 'fields' parameter. Database layer (models, ORM)
34613 34613 add support for Partitioned cookies HTTP handling
34838 34838 GeoDjango database functions incompatible with GeneratedField Database layer (models, ORM)
34841 34841 Reverse migrations model state rendering slow with moderate to large migrations Migrations
34488 34488 ClearableFileInput widget forgets "Clear" selection when form is not valid Forms
34901 34901 Add async interface to contrib.sessions contrib.sessions
14831 14831 Django Template Style Guide Documentation
34964 34964 Reversing the order of Q objects in a CheckConstraint generates a migration Migrations
34151 34151 Adding explicit primary key with different type doesn't update related ManyToManyFields. Migrations
34200 34200 Allow setting postgres role during connection setup Database layer (models, ORM)
34852 34852 Django Unit Tests break when using replicated MySQL Cluster v8.0.28 Testing framework
34534 34534 Reduce index/constraints operations. Migrations
34597 34597 Queryset (split) exclude's usage of Exists is significantly slower than subquery Database layer (models, ORM)
34038 34038 Low text contrast and no visual cues for links within body text in admin UI contrib.admin
27225 27225 "age" header is not set for responses taken from cache. HTTP handling
34936 34936 db_default with decimal.Decimal() crashes on SQLite. Database layer (models, ORM)
34140 34140 Format python code blocks in documentation files Documentation
34051 34051 makemigrations --check generating migrations is inconsistent with other uses of --check Migrations
34961 34961 Add a max_length parameter to EmailValidator Core (Other)
34036 34036 Low text contrast over light blue backgrounds in admin light theme contrib.admin
34949 34949 Clarify when unique constraints are ignored. Documentation
34769 34769 JSONField key/path transforms tests fail on Oracle 21c. Database layer (models, ORM)
34658 34658 New assertion `assertNotInHTML`, like `assertContains` has `assertNotContains` Testing framework
35008 35008 Minifiers break django contrib admins UI contrib.admin
34411 34411 Update obsolete GDAL API for DataSource handling GIS
34909 34909 Accessible names for Add / Change buttons in Django Admin contrib.admin
35000 35000 Skip redundant defaults to allow INSTANT longtext (among others) column addition in MySQL Migrations
34305 34305 Refactor the GeoIP2 tests to use MaxMind test data GIS
34742 34742 calling a DELETE endpoint without a trailing slash does not thow RuntimeError in DEBUG mode HTTP handling
34986 34986 Fix up support for PyPy 3.10 Core (Other)
34593 34593 Django admin list does same Count query twice when there are no filters contrib.admin
34830 34830 csrf_failure and bad_request views missing context processors Core (Other)
34995 34995 Add link for admin's related widget is in the wrong place contrib.admin
34982 34982 Visual regression for helptext at certain screen sizes contrib.admin
27676 27676 MariaDB 10.2 supports defaults for text columns Database layer (models, ORM)
34822 34822 Provide migration serializer for `_lru_cache_wrapper` Migrations
34633 34633 Add prefetch_related() cache invalidation for create() in reverse many-to-one managers. Database layer (models, ORM)
34978 34978 Annotating through an aggregate with RawSQL() raises 1056 "Can't group on" on MySQL/MariaDB. Database layer (models, ORM)
34992 34992 MariaDB does not support functional group by dependencies Database layer (models, ORM)
34907 34907 loaddata crashes on objects with natural keys when don't exist on passed database. Core (Serialization)
34968 34968 MultiPartParser silent large header fields size failures HTTP handling
14611 14611 Added dedicated option to test.Client methods (other than get()) for passing query parameters. Testing framework
34987 34987 "Expression contains mixed types" exception when performing window function on query that also has aggregates. Database layer (models, ORM)
34990 34990 Change external link for CSRF reference docs to OWASP Documentation
34985 34985 Migrations raise AppRegistryNotReady when GeneratedField references incorrect fields. Database layer (models, ORM)
34984 34984 Adding a field with default crashes for models with GeneratedField on SQLite. Database layer (models, ORM)
34717 34717 Cannot use aggregate over window functions since 4.2 Database layer (models, ORM)
34944 34944 Missing or misinferred attributes in output fields of generated fields Database layer (models, ORM)
34955 34955 Make Concat() use the database operator `||` on PostgreSQL. Database layer (models, ORM)
34919 34919 Missing scope attribute in admin doc table headers. contrib.admindocs
34967 34967 Queries not generating GROUP BY clause with static annotation crashes on SQLite Database layer (models, ORM)
34958 34958 Intermittent `messages_tests.tests.TestLevelTags.test_lazy` test failure Core (Other)
34963 34963 Recursive and other "combinator" queries broken in django-cte Uncategorized
34946 34946 Adding a field with default and db_default drops database level DEFAULT Migrations
34941 34941 db_default with decimal.Decimal() doesn't return Decimal instances on Oracle. Database layer (models, ORM)
34927 34927 ModelAdmin for model with InlineModelAdmin for proxy class reference results in admin.E202 contrib.admin
34932 34932 Setting deterministic Postgres collations incorrectly disallows use of varchar_pattern_ops and text_pattern_ops Migrations
34930 34930 Parallel tests fail on Python 3.11+ when IsolatedAsyncioTestCase is used Testing framework
27403 27403 Document that prefetch_related doesn't guarantee transactional consistency Documentation
34904 34904 Changing email object after sending mutates mail in mail.outbox Core (Mail)
34923 34923 MESSAGE_TAGS ignored in 5.0a1 contrib.messages
34920 34920 FileExtensionValidator.__eq__() should ignore allowed_extensions order. Core (Other)
34903 34903 Parallel test runner failure on Windows Testing framework
34825 34825 SQLite database files are not destroyed after tests Testing framework
34921 34921 Filtering an unbound DateTimeField with naive date crashes Database layer (models, ORM)
34912 34912 Admindocs back-links and bookmarklet help text is too small contrib.admindocs
34911 34911 Admindocs index skips from h1 to h3 contrib.admindocs
34905 34905 Main landmark is on the wrong element contrib.admin
34043 34043 Doc "Writing your first patch for Django" doesn't explain how to contribute to the admin UI Documentation
34798 34798 Subquery wrapping is required in QuerySet.aggregate() for aggregates referencing nested subquery. Database layer (models, ORM)
34551 34551 Case-When aggregation over aggregated fields doesn't work since 4.2 Database layer (models, ORM)
34840 34840 Django 4.2 casts text fields when testing IS NULL, preventing use of partial indexes Database layer (models, ORM)
34892 34892 Static files aren't served correctly on dev server when DEBUG and FORCE_SCRIPT_NAME are enabled contrib.staticfiles
34882 34882 options=0 is not respected when calling AsGeoJSON() GIS
34889 34889 Broken fallback for prefetchers that only implement get_prefetch_queryset Database layer (models, ORM)
34759 34759 Confirm/Add support for SpatiaLite 5.1 GIS
34657 34657 Testing assertions `assertContains` and `assertInHTML` should output the haystack on failure Testing framework
34883 34883 Allow template tags to set extra data on templates. Template system
34312 34312 startapp/startproject template should support file renames with the full context Core (Management commands)
34878 34878 Autoreload crashes with FORM_RENDERER="django.forms.renderers.TemplatesSetting". Template system
34877 34877 KeyError for output_field in GeneratedField Database layer (models, ORM)
34320 34320 Renaming fields with truncated names don't remove old constraints on Oracle. Database layer (models, ORM)
34835 34835 Use a `nav` element or `navigation` landmark for changelist filters contrib.admin
34849 34849 Appending django.contrib.postgres to the INSTALLED_APPS via @modify_settings crashes. Database layer (models, ORM)
34499 34499 In tutorial part08, Django debug toolbar shows up in admin site but not in public site Documentation
34863 34863 sqlite math functions don't accept character fields as input Database layer (models, ORM)
34861 34861 KeyTextTransform incompatible with GeneratedField Database layer (models, ORM)
34858 34858 Output field for combined PositiveIntegerField is not properly resolved. Database layer (models, ORM)
34823 34823 assertTemplateUsed() context manager crashes for templates without names. Testing framework
34848 34848 Updating translations catalog for javascript files fails with CommandError Internationalization
34857 34857 Date picker cancel button does not respect color theme/dark mode contrib.admin
34560 34560 Update admin's jQuery to 3.7.X. contrib.admin
34842 34842 Unmanaged read-only generated fields in admin Database layer (models, ORM)
34832 34832 Use `banner` landmark or `<header>` element for the admin header area contrib.admin
34834 34834 Use `search` role for the admin changelist search form contrib.admin
34833 34833 Use a `main` landmark in the admin interface contrib.admin
34233 34233 Drop support for Python 3.8 & 3.9. Core (Other)
34752 34752 ASGI http.disconnect not handled for streaming responses HTTP handling
34821 34821 Syncing DEFAULT_FILE_STORAGE/STATICFILES_STORAGE settings with STORAGES can mutate user settings. contrib.staticfiles
34824 34824 Migrations generates two records when ForeignObject.to_fields/from_fields is not a tuple. Migrations
34642 34642 File.open to support different encodings Core (Other)
34820 34820 Migrations crashes when changing ForeignObject properties. Database layer (models, ORM)
34791 34791 Prefetch's queryset attribute is ignored when the same nested relation is used multiple times. Database layer (models, ORM)
34730 34730 Add an assertMessages assertion contrib.messages
34768 34768 Calling `colorama.init()` on module load can have unwanted side effects Core (Management commands)
34778 34778 startproject could use find_spec() rather than import_module() to check for conflicts Core (Management commands)
34803 34803 Nested OuterRef crashes with AttributeError Database layer (models, ORM)
34712 34712 Prevent misconfiguration of `STORAGES` setting contrib.staticfiles
34210 34210 Show the duration of individual tests Testing framework
34799 34799 inspectdb fails on tables with cross-schema relations on MySQL. Database layer (models, ORM)
34757 34757 AsyncClient should follow redirects Testing framework
34802 34802 django.contrib.admin.actions.delete_selected() should return number of rows deleted via ModelAdmin.delete_queryset() contrib.admin
34784 34784 Django french short date format translation bug Internationalization
34787 34787 The 'runserver' command doesn't work when run from an installed script on Windows Core (Management commands)
34709 34709 charset should be ignored for the application/x-www-form-urlencoded content type. HTTP handling
34744 34744 Migration re-add constraints when check condition contains a dict_keys object. Migrations
34788 34788 Correct NUMBER_GROUPING in Japan. Internationalization
34779 34779 Serializer makes unnecessary joins Core (Serialization)
34773 34773 settings.STATICFILES_STORAGE does not return correct value when STORAGES are defined contrib.staticfiles
34620 34620 Serialization of m2m relation fails with custom manager using select_related Core (Serialization)
34362 34362 FilteredRelation doesn’t support conditional expression Database layer (models, ORM)
34743 34743 full_clean() raises AttributeError on constraints with related IDs. Database layer (models, ORM)
34692 34692 django.forms.renderers.get_default_renderer()'s template loader cache is not being reset on autoloads. Forms
34586 34586 create() does not save reverse OneToOne relationship nor raise an Exception Database layer (models, ORM)
34542 34542 Required fields allowed to be blank are not accepted non-interactively using createsuperuser contrib.auth
34739 34739 Implement GEOSEqualsIdentical method on geometry objects. GIS
34754 34754 CheckConstraint with isnull lookup on JSONField transform None into null jsonb value Database layer (models, ORM)
34760 34760 Drop support for SQLite < 3.27.0 Database layer (models, ORM)
34686 34686 Confirm/Add support for GEOS 3.12. GIS
34756 34756 Docs build failure when using Sphinx 7.1.1 Documentation
34758 34758 Paginator.validate_number implementation has undocumented change in 4.2 Core (Other)
34750 34750 Fixed QuerySet.count() on querysets grouped by unused multi-valued annotations. Database layer (models, ORM)
34748 34748 __in lookup crashes with a subquery containing an unused annotation that uses explicit grouping. Database layer (models, ORM)
34749 34749 acreate function signature in docs is incorrect Documentation
34728 34728 OR operator on queryset does not work as expected Database layer (models, ORM)
34720 34720 BaseReloader.watch_dir() incorrectly checks for existence of path Utilities
34733 34733 m2m_changed signal is unaware if .set() method is being called Database layer (models, ORM)
34532 34532 Form.default_renderer is ignored in formsets. Forms
34714 34714 Async support for get_object_or_404()/get_list_or_404(). Database layer (models, ORM)
34723 34723 `TypeError` when loading a Django app with incorrect type of `choices` Database layer (models, ORM)
34716 34716 Class methods from nested classes cannot be used as Field.default. Migrations
27471 27471 Make admin's list_filter choices collapsable contrib.admin
34677 34677 Django Admin built-in password reset feature has UI issues contrib.admin
34448 34448 makemessages' --no-obsolete option is undocumented and untested. Core (Management commands)
34697 34697 Migration serializer for sets results in non-deterministic order. Migrations
34705 34705 BoundField.as_widget() ignores aria-describedby in attrs argument Forms
34691 34691 Add a system check for unmatched URL paths' < / > Core (System checks)
34309 34309 Documentate how to delete a Django app correctly Documentation
34698 34698 Allow returning IDs in QuerySet.bulk_create() when updating conflicts. Database layer (models, ORM)
34696 34696 Actions selection counter gets cleared when using Chrome's back button contrib.admin
34688 34688 Remove contrib.sitemaps.ping_google(). contrib.sitemaps
34639 34639 MySQL 8.0 hangs indefinitely when using the admin search with a Foreign Key and Annotate contrib.admin
34689 34689 Simplify usage of InlineFormSet in Class-based generic views Generic views
34687 34687 Apps.clear_cache() does not clear get_swappable_settings_name cache. Core (Other)
34572 34572 Confirm/Add support for GDAL 3.7. GIS
34681 34681 Optimize memcache_key_warnings() Core (Cache system)
34671 34671 Inspectdb collation issue with oracle views Core (Management commands)
34391 34391 Add async interface to contrib.auth contrib.auth
34675 34675 Selenium WebDriver implementation is broken due to update of Selenium Testing framework
34678 34678 README.rst does not mention the Django Discord or Django forum Documentation
34676 34676 Normalise MeasureBase unit not found exceptions to use AttributeError GIS
34345 34345 Add system check for filter_horizontal/filter_vertical on ManyToManyFields with intermediary models. contrib.admin
34666 34666 Mysql issue using afirst "The client was disconnected by the server because of inactivity" Database layer (models, ORM)
34634 34634 Creating objects with nested MTI crashes. Database layer (models, ORM)
27079 27079 Refactor LiveServerPort tests to not make extra calls to setUpClass() and tearDownClass() Testing framework
34656 34656 Wrong HTML generation in Django admin's change_password form contrib.admin
34517 34517 ImageField unnecessarily adds a post_init signal handler to the model Database layer (models, ORM)
34662 34662 Translation strings of ArrayField length validators depend on wrong ngettext key contrib.postgres
34629 34629 AttributeError when using filter argument with Collect in GeoDjango Aggregate GIS
34473 34473 StepValueValidator does not take into account min_value Forms
34649 34649 Modernise selenium --headless support Testing framework
34628 34628 RelatedFieldWidgetWrapper link icons are very hard to see contrib.admin
34638 34638 Rows are selected if BooleanField is in list_editable contrib.admin
34645 34645 Timezone warning visual regression for DateFields and TimeFields. contrib.admin
34647 34647 Foreign Key index names are not renamed when a model is renamed causing duplicate key if a model with the origin name and column is added Migrations
34604 34604 On databases lacking XOR, Q(…) ^ Q(…) ^ Q(…) wrongly interpreted as exactly-one rather than parity Database layer (models, ORM)
34539 34539 `get_prep_value` no longer called for JSONField Database layer (models, ORM)
34445 34445 DateField.input_formats cannot be printed Utilities
34630 34630 Neither `pgettext` nor `pgettext_lazy` return contextual markers in PO files Internationalization
34622 34622 RelatedFieldWidgetWrapper links don’t convey their state for screen reader users contrib.admin
34621 34621 Django admin site name shouldn’t be an h1 contrib.admin
34623 34623 Swappable dependencies always depend on first migration of app Migrations
34570 34570 QuerySet.defer() raises an AttributeError when the field is ManyToManyField or GenericForeignKey Database layer (models, ORM)
34595 34595 format_html() should explicitly mention that format_string is not escaped and that result is safe Template system
34600 34600 Review reference to bleach in docs Documentation
34564 34564 returning None instead of zero in Count annotation Database layer (models, ORM)
34574 34574 Extend docs for `autoescape` and `escape` with examples using filters that operate with sequences Template system
34577 34577 New template filter `escapeseq` Template system
34535 34535 dbshell management command can crash if DATABASES["name"] is a PosixPath Core (Management commands)
34590 34590 Querying for decimals larger than max_digits crashes on SQLite Database layer (models, ORM)
34579 34579 Documentation points to `django-developers` mailing list as primary point of contact for discussion Documentation
34587 34587 Allow to override table2model conversion for inspectdb command Core (Management commands)
34588 34588 404 error in default_urlconf.html Core (Other)
34580 34580 Performance regession in SQLCompiler Database layer (models, ORM)
34578 34578 Template filter `join` should not escape the joining string if `autoescape` is `off` Template system
34322 34322 ManifestStaticFilesStorage crashes on commented JavaScript import statements contrib.staticfiles
34565 34565 Add acheck_password() async method. contrib.auth
34568 34568 makemigrations --update should respect the --name option. Database layer (models, ORM)
34553 34553 Can't create CheckConstraint with percent characters in values on postgresql due to broken quoting Database layer (models, ORM)
34544 34544 DBMS_LOB.SUBSTR() is unnecessary for "IS NULL" condition on Oracle. Database layer (models, ORM)
34545 34545 Typo in "FAQ: Installation". Documentation
34525 34525 index_together warning after migration to new style Database layer (models, ORM)
34540 34540 [feature request] Run FileField storage callable during runtime and not during buildtime File uploads/storage
34531 34531 Rendering form throws deprecation warning Forms
34529 34529 Squashing migrations with Meta.index_together -> indexes transition should remove deprecation warnings. Migrations
34523 34523 Model.objects.update_or_create method sometimes raises TransactionManagementError Database layer (models, ORM)
34515 34515 Translatable URL patterns raise 404 for non-English default language when prefix_default_language=False is used. Internationalization
34069 34069 get_language_from_request should not fallback to settings.LANGUAGE_CODE Internationalization
34386 34386 Error while sending TLS smtp email when no EMAIL_SSL_CERTFILE / EMAIL_SSL_KEYFILE are specified in project settings Core (Mail)
34504 34504 SSLCertVerificationError on outgoing emails for some mailboxes Core (Mail)
34512 34512 Admin missing breadcrumbs in app index contrib.admin
34514 34514 `firstof` and `cycle` tags do not escapes variables defined in `wth` tag Template system
34455 34455 i18n_patterns() not respecting prefix_default_language=False Internationalization
34506 34506 Visual regressions in admin's clearable file input. contrib.admin
34505 34505 Non-deterministic collations doesn't work with unique related fields on PostgreSQL Migrations
34496 34496 ManifestStaticFilesStorage.patterns for sourceMappingURL does not retrieve matched for data URI contrib.staticfiles
34440 34440 AND operator on queryset with joins gives wrong results Documentation
34435 34435 JSONField with string default raises fields.E010 warning. Documentation
34419 34419 Document django.contrib.admin.sites.all_sites contrib.admin
34483 34483 Negative result of django.utils.timesince.timesince Utilities
34486 34486 SearchHeadline crashes without an active connection. contrib.postgres
34482 34482 Unable to access "non-picklable" attributes of empty HttpRequest and HttpResponse objects after shallow copy. HTTP handling
34484 34484 HttpRequest.__deepcopy__ doesn't deepcopy attributes HTTP handling
27505 27505 Error messages customization and internationalization in Paginator class Core (Other)
34394 34394 ASGIRequest doesn't respect settings.FORCE_SCRIPT_NAME. HTTP handling
34464 34464 QuerySet.count() regression on Django 4.2 with values() and annotate() Database layer (models, ORM)
34480 34480 Annotating with Chr raises ValueError Database layer (models, ORM)
34470 34470 client_encoding is no longer enforce on PostgreSQL. Database layer (models, ORM)
34466 34466 Django 4.2 overwrites user-specified psycopg cursor_factory Database layer (models, ORM)
34471 34471 Cannot import name 'url' from 'django.conf.urls' Uncategorized
34459 34459 SearchVector() can return query strings that are unsafe to combine. contrib.postgres
34463 34463 WHERE clause example missing from Q() documentation Documentation
34028 34028 Django 'static' template tag fails to generate URLs with SCRIPT_NAME prefix Template system
34458 34458 QuerySet.defer('user_id') raises AttributeError: 'ForeignKey' object has no attribute 'field' Database layer (models, ORM)
34434 34434 psycopg 3 cursor.execute no longer accepts Python tuple binding Database layer (models, ORM)
34450 34450 Lookup expressions across foreign keys introduce extra joins Database layer (models, ORM)
34431 34431 DateTimeField.input_formats change from Django 3.1 is documented improperly Documentation
34449 34449 ProgrammingError: non-integer constant in GROUP BY with Case When and annotate Count Database layer (models, ORM)
27778 27778 Update unicode documentation for Python 3 Documentation
34446 34446 Coding style docs should contain incorrect example for Model style. Documentation
34383 34383 Layout error in Admin when using help_text Template system
34443 34443 Filtering reverse relations against invalid lookups crashes. Database layer (models, ORM)
34438 34438 UserCreationForm.clean_username() crashes with a custom user model. contrib.auth
34077 34077 Make BoundField renderable. Forms
34352 34352 Unify terms in Signals docs. Documentation
34316 34316 Visual regressions in admin's change password form contrib.admin
34433 34433 OneToOneField can only be saved one way Database layer (models, ORM)
34409 34409 Examples of fetching raw SQL don't work for non-unique column names. Documentation
34424 34424 SelectDateWidget can crash with OverflowError. Forms
34428 34428 ASGIStaticFilesHandler raises warning. contrib.staticfiles
34388 34388 Added support for direct usage of Choices classes on model fields Database layer (models, ORM)
34423 34423 Migrations, UniqueConstraint lenght of identifier can be too long for Postgres/MySQL Migrations
34420 34420 Migration import ordering violates coding style and isort defaults Migrations
34421 34421 QuerySet.update() on querysets in descending order by annotations. Database layer (models, ORM)
34404 34404 Incorrect documentation about content type set by FileResponse object Documentation
34405 34405 Improper guessing of Mime Type for "br" and "Z" file types HTTP handling
34410 34410 Adding database dynamically breaks in Django 4.1+ Database layer (models, ORM)
34407 34407 Report faulty file when some static file has non-utf-8 encoding contrib.staticfiles
34333 34333 Migrations tries to add constraint before adding a foreign key. Migrations
27397 27397 Querying with an integer larger than SQLite supports crashes with OverflowError Database layer (models, ORM)
34395 34395 Update admin's jQuery to 3.6.4. contrib.admin
34370 34370 IntegerField validators don't work if the database is SQLite, leading to overflow errors Database layer (models, ORM)
34384 34384 SECRET_KEY_FALLBACKS is not used for sessions contrib.auth
34381 34381 Postgres tests fail on Windows Core (Other)
34385 34385 BaseTemporalField child fields causing AttributeError to be raised by calling form.is_valid(). Forms
34377 34377 AdminSite.catch_all_view() drops query string in redirects contrib.admin
34378 34378 Using in_bulk() with id_list and order_by() Database layer (models, ORM)
34367 34367 GIS GDAL install on Windows 11 Instructions Issue Documentation
34373 34373 Update docs on ForeignKey to suggest setting "to" and object before a string Documentation
34368 34368 Subquery referencing WINDOW expression breaks query compilation Database layer (models, ORM)
34372 34372 Field position reference for aggregate ends up in group-by clause Database layer (models, ORM)
34366 34366 Migration optimizer does not reduce multiple AlterField Migrations
34338 34338 Allow to customize the code attribute of ValidationError raised by BaseConstraint.validate Database layer (models, ORM)
34365 34365 add_form_template used as change_form_template when adding object when only declaring change_form_template contrib.admin
34217 34217 Migration removing a CheckConstraint results in ProgrammingError using MySQL < 8.0.16. Migrations
34363 34363 floatformat() crashes on "0.0000" Template system
34344 34344 PostGIS Database Backend Overrides features_class, ops_class and introspection_class GIS
34349 34349 Formsets' add_fields() method fails in some circumstances if the argument index is None. Forms
34346 34346 QuerySet ordered by annotation with name used by select_related() field crashes with AmbiguousColumn. Database layer (models, ORM)
34176 34176 Annotation's original field-name can clash with result field name over aggregation Database layer (models, ORM)
34347 34347 Mypy complaint: module "django.contrib.gis.utils" does not explicitly export attribute "LayerMapping" GIS
34302 34302 SpatialReference.srid incorrectly assumes first AUTHORITY value to be projection SRID GIS
34342 34342 The test async_client is not consuming async StreamingResponse generators properly Testing framework
34343 34343 Move more templates to filesystem Uncategorized
34341 34341 FileSystemFinder harsh regarding its input on Windows contrib.staticfiles
34327 34327 Test client session does not work as described when using signed cookie engine Testing framework
34250 34250 Duplicate model names in M2M relationship causes RenameModel migration failure Migrations
34328 34328 Class-based async-only middleware not detected as coroutine in MiddlewareMixin Documentation
34280 34280 Support create defaults for update_or_create Database layer (models, ORM)
34318 34318 Add a release note that makemessages no longer changes .po files when up to date. Documentation
34325 34325 Clarify PercentRank() description. Documentation
34324 34324 Django Discord Server is not mentioned in the "Join the Django community ❤️" section in contributing guide Documentation
34311 34311 Update serialization examples from unique_together to UniqueConstraint Documentation
34319 34319 Model.validate_constraints() crashes when constraint's validate() raises ValidationError without a code. Database layer (models, ORM)
34315 34315 Close button read only changeview of admin does not preserve filters contrib.admin
34317 34317 wrong attribute naming in method BaseModelFormSet.save_existing Forms
34285 34285 Index transforms on filtered array aggregates produces incorrect SQL query Database layer (models, ORM)
34310 34310 Add deletion example at one_to_one relations documentation Documentation
34301 34301 "show_save_as_new" in admin can add without this permission contrib.admin
34259 34259 Management command subparsers don’t retain error formatting Core (Management commands)
34286 34286 Mixed-case views/templates names causes 404 on :view:/:template: directive. contrib.admindocs
34304 34304 Adding and removing a conditional UniqueConstraint to ForeignKey multiple times crashes on MySQL Database layer (models, ORM)
34180 34180 Document that setting language in tests affects other tests Documentation
34283 34283 Missing parameter escaping in admin filters.js contrib.admin
34255 34255 Annotation/group by with an expression on psycopg3 Database layer (models, ORM)
34254 34254 Exists annotations can return non-boolean results (i.e. None) if used with an empty QuerySet. Database layer (models, ORM)
34294 34294 File locking fails if argtypes redefined on Windows. File uploads/storage
34291 34291 Validation of UniqueConstraint with ordered expressions crashes. Database layer (models, ORM)
34227 34227 Multi-level FilteredRelation with select_related() may set wrong related object. Database layer (models, ORM)
34192 34192 Callable storage on FileField fails to deconstruct when it returns default_storage Database layer (models, ORM)
34278 34278 Missing ngettext call in SelectFilter2.js Internationalization
34235 34235 ManifestStaticFilesStorage should expose a "hash" of the manifest file. contrib.staticfiles
34242 34242 Behavior of Model.delete() with regards to primary_key fields is not documented Documentation
34267 34267 QuerySet.union() crashes with IndexError when getting cached results. Database layer (models, ORM)
34266 34266 Add ClosestPoint function to GeoDjango GIS
34272 34272 floatformat() crashes on "0.00". Template system
34273 34273 settings.DEFAULT_FILE_STORAGE is not the same as settings.STORAGES["default"] File uploads/storage
34264 34264 Move note about session cookies to correct category Documentation
34257 34257 ForeignKeyRawIdWidget doesn't include vForeignKeyRawIdAdminField class when custom class passed in attrs contrib.admin
34234 34234 Drop support for PROJ < 5. GIS
34240 34240 assertRedirects() doesn't preserve headers set in RequestFactory/Client methods. Testing framework
34110 34110 Add InMemoryStorage File uploads/storage
34237 34237 FileField does not take upload_to into account when setting unique=True File uploads/storage
34241 34241 Django admin not showing seconds for list_display nor readonly DateTimeField contrib.admin
34232 34232 'Add Another' casing typo in tutorial 7 Documentation
34074 34074 'headers' argument for test RequestFactory/Client Testing framework
34100 34100 Support js import statement with ManifestStaticFilesStorage contrib.staticfiles
34208 34208 Confirm/Add support for GDAL 3.6. GIS
14094 14094 Cannot define CharField with unlimited length Database layer (models, ORM)
34226 34226 QuerySet.select_related() with multiple filtered relations to the OneToOneField sets the last one. Database layer (models, ORM)
34165 34165 migrate management command does not respect database parameter when adding Permissions. contrib.auth
34219 34219 Collation is not preserved when field is altered on PostgreSQL and MySQL. Database layer (models, ORM)
34218 34218 Password mismatch on UserCreationForm not translated to the Slovenian language Internationalization
34170 34170 Mitigate the BREACH attack HTTP handling
34212 34212 Redis cache client uses a read connection for incr operation Core (Cache system)
34213 34213 Update PostgreSQL package names in docs Documentation
34209 34209 FileBasedCache has_key is susceptible to race conditions Core (Cache system)
34205 34205 Validation of constraints with __len lookup crashes for ArrayFields. Database layer (models, ORM)
34206 34206 annotation of another annotation duplicate query rule Database layer (models, ORM)
34203 34203 Drop support for psycopg2 2.8 Database layer (models, ORM)
34194 34194 Extract function for generating proper Content-Disposition headers HTTP handling
34199 34199 Add an example for contrib.postgres.aggregates.StringAgg to docs. Documentation
34095 34095 Form controls in admin should use heights in relative units contrib.admin
34160 34160 Django 4.1 Expression contains mixed types for (Big/Small)IntegerFields. Database layer (models, ORM)
34189 34189 Code in Tutorial does not work because of a ',' Documentation
34187 34187 UserCreationForm should save data from ManyToMany form fields contrib.auth
34119 34119 ModelForm fields with callable defaults don't correctly propagate default values Forms
34178 34178 Prefetching a foreign key on GenericForeignKey results in incorrect queryset being selected Database layer (models, ORM)
34103 34103 Queries with duplicate params incorrectly logged for Oracle Database layer (models, ORM)
34173 34173 SessionMiddleware support 503 status code contrib.sessions
34171 34171 QuerySet.bulk_create() crashes on mixed case columns in unique_fields/update_fields. Database layer (models, ORM)
34177 34177 QuerySet.bulk_create() crashes on "pk" in unique_fields. Database layer (models, ORM)
34148 34148 Removing a field from form.fields previously added to _bound_fields_cache has no effect Forms
34166 34166 UniqueConstraint with condition not validated if the condition field is not editable. Database layer (models, ORM)
34123 34123 Ambiguous aliases in ordering on combined queries with select_related(). Database layer (models, ORM)
34099 34099 update_or_create() not saving data assigned in a model's save() method Database layer (models, ORM)
34154 34154 Inconsistent use of "mixin" in the documentation Documentation
34149 34149 Postgres "ExclusionConstraint with conditions cannot be deferred." seems wrong contrib.postgres
34135 34135 Add async interface to ManyRelatedManager & RelatedManager Database layer (models, ORM)
34139 34139 acreate(), aget_or_create(), and aupdate_or_create() doesn't work as intended on related managers. Database layer (models, ORM)
27849 27849 Add SQL 2003 FILTER syntax support with Case(When()) fallback to aggregates Database layer (models, ORM)
34088 34088 Sitemaps without items raise ValueError on callable lastmod. contrib.sitemaps
27654 27654 Propogate alters_data value to subclasses Core (Other)
34138 34138 Adding ManyToManyField on SQLite rebuilds table. Migrations
34080 34080 __exact lookup on nested arrays with None values fails on PostgreSQL. contrib.postgres
34112 34112 Add async interface to Model Database layer (models, ORM)
34054 34054 Create a topic about fixtures Documentation
34066 34066 Accessing UserAdmin via to_field leads to link to PasswordResetForm being broken (404) contrib.auth
27704 27704 contrib.postgres.ArrayField with choices should use TypedMultipleChoiceField as its default form field class contrib.postgres
34070 34070 Add support for microseconds to Now() on MySQL and SQLite. Database layer (models, ORM)
34111 34111 Use sqlparse to format SQL in tests failures with debug flag Testing framework
34085 34085 Black shouldn't format non-Python files Core (Management commands)
34108 34108 Warning message not visible in Dark mode Documentation
34107 34107 Django ORM queries do not pick up indexes made on a key in JSONField in Postgres Database layer (models, ORM)
34084 34084 ModelForms always set self.instance even when none passed in Forms
34042 34042 Screen reader issues with admin navigation sidebar contrib.admin
34071 34071 Unclear validator messages for Range(Min/Max)ValueValidator compared to docs. contrib.postgres
34068 34068 `runserver 0`'s "Starting development server at <address>" doesn't work Core (Management commands)
34012 34012 QuerySet.order_by() silently skips non-existing fields on related fields with Meta.ordering. Database layer (models, ORM)
34067 34067 django.core.Paginator wrong query slicing Core (Other)
34058 34058 Widening AutoField to BigAutoField, fails to widen the sequence. Database layer (models, ORM)
34010 34010 Parallel tests don't work with spawn. Testing framework
34056 34056 Update the deprecated password list used by CommonPasswordValidator to a more recent list contrib.auth
34025 34025 Autocomplete field fills all empty required fields references to the same model when added a choice in popup. contrib.admin
34052 34052 migrate --check still emits signals if database is up to date Migrations
34050 34050 Generated migration file is not detected by django because of the name of newly generated migration file Migrations
34049 34049 Admin - Scrollbar appears without overflowing content contrib.admin
34027 34027 Changing CharField type referenced by ForeignKey crashes on PostgreSQL. Migrations
34033 34033 Admin light/dark theme switch needs to convey its state for screen reader users contrib.admin
34032 34032 Base authentication Backend should raise NotImplemented on needed methods contrib.auth
34015 34015 Registering lookups on relation fields should be supported. Database layer (models, ORM)
34016 34016 QuerySet.values_list() crash on simple ArrayAgg. contrib.postgres
34014 34014 DecimalValidator fails to validate 0 in scientific notation (0E+1 or 0E+2) Core (Other)
34017 34017 Mention that when using Argon2PasswordHasher, this means Argon2id gets used Documentation
34019 34019 "Extending Django's default user" section refers to a deleted note Documentation
34018 34018 Typo in ref/contrib/flatpages.txt. Documentation
34000 34000 Fix numberformat.py "string index out of range" when null Utilities
27147 27147 Add support for defining bounds in postgres range fields contrib.postgres
27064 27064 Implement RenameIndex in a backwards compatible way Migrations
27550 27550 add version of GEOSGeometry.normalize() that returns new geometry GIS
27624 27624 Optimize ORM by using more immutable data structures Database layer (models, ORM)
27844 27844 Add a management command to optimize a migration Migrations
27468 27468 Move utils.crypto.salted_hmac() from SHA1 toward SHA256 Utilities
14357 14357 Prevent inappropriate order-based grouping on values+annotate queries Database layer (models, ORM)
27753 27753 Cleanups when no supported version of Django supports Python 2 anymore Utilities
27936 27936 Add some clarifications to "Spanning multi-valued relationships" Documentation
27095 27095 Queries involving postgres Array fields can't include expressions as elements contrib.postgres
27131 27131 send_mail() error on Python 2 if smtp server uses CRAM-MD5 auth method Core (Mail)
27694 27694 Improve documentation of supported lookups on HStore & JSON fields Documentation
27590 27590 Allow configuration of where to save staticfiles manifest. contrib.staticfiles
27734 27734 Add a helpful error message when a parallel test worker is assigned an unexpected index Testing framework
27149 27149 Allow using a subquery in QuerySet.filter() Database layer (models, ORM)
27854 27854 Make `collectstatic` warn (rather than blow up) on missing directories contrib.staticfiles
27604 27604 Use set_signed_cookie for contrib.messages Cookie storage contrib.messages
27827 27827 Raising InvalidTemplateLibrary completely masks out real exception in get_package_libraries Template system
27718 27718 Add QuerySet.union(), intersection(), difference() Database layer (models, ORM)
27445 27445 RadioSelect widget does not work for NullBooleanField Documentation
27417 27417 Migration to change model field case crashes on Oracle Migrations
27480 27480 Add a Cache.touch(key, timeout=DEFAULT_TIMEOUT) method Core (Cache system)
27679 27679 Document that empty formsets display min_num+extra forms Documentation
27719 27719 Add queryset.alias() to mimic .annotate() for aggregations without loading data Database layer (models, ORM)
27996 27996 Add pgcrypto extension and GEN_RANDOM_UUID function to contrib.postgres contrib.postgres
27430 27430 `manage.py test` does not support unittest `-b` buffer option Testing framework
27804 27804 Use unittest.subTest() in Django's test suite Core (Other)
27661 27661 Move FileSystemFinder ImproperlyConfigured errors to system checks contrib.staticfiles
27666 27666 Delay rendering of models in migration operations when possible Migrations
27852 27852 Admin Delete Object Block Page Doesn't Show All Related Objects Blocking Deletion Database layer (models, ORM)
27888 27888 Add a button to clear all admin filters contrib.admin
27914 27914 makemigrations produces incorrect path for inner classes Migrations
27164 27164 Database routers examples could be more realistic Documentation
27272 27272 Add a on_delete RESTRICT handler to allow cascading deletions while protecting direct ones Database layer (models, ORM)
27808 27808 Nested ArrayField with nullable base field generates invalid SQL contrib.postgres
27391 27391 Support unittest.TestCase.debug() method. Testing framework
27910 27910 Allow using an Enum class in model Field choices Database layer (models, ORM)
14218 14218 Paginator just implement the __iter__ function Core (Other)
27921 27921 Documentation of make_aware() with is_dst is misleading Documentation
27462 27462 Clarify what's contained in m2m_changed's "pk_set" argument Documentation
27995 27995 Raise a descriptive error on unsupported operations following QuerySet.union(), intersection(), and difference(). Database layer (models, ORM)
27801 27801 Make createsuperuser inspect environment variables for username and password contrib.auth
27486 27486 intword and filesizeformat filters shouldn't pass non-integers to gettext Template system
27635 27635 django.utils.crypto should use secrets on Python 3.6+ Utilities
27685 27685 Allow autoreloader to use watchman Utilities
27755 27755 add ModelAdmin.get_inlines() hook to allow set inlines based on the request or model instance. contrib.admin
14808 14808 i18n is not safe. Documentation
14009 14009 custom formset validation documentation is incomplete Documentation
27090 27090 pg_get_serial_sequence is broken on postgres, use a lookup in information_schema.columns instead Database layer (models, ORM)
27098 27098 Deprecate DatabaseIntrospection.get_indexes Database layer (models, ORM)
27954 27954 Prevent PostgreSQL dbshell from exiting on CTRL-C Core (Management commands)
27843 27843 M2M db table names with explicit `username` Database layer (models, ORM)
27859 27859 Migration to create TextField with db_index=True crashes on MySQL Migrations
27860 27860 Changing a CharField to a ForeignKey crashes when migrating in PostgreSQL Migrations
27966 27966 Bump required version of pyscopg2 to 2.5.4 Database layer (models, ORM)
27924 27924 Add support for cx_Oracle 5.3 Database layer (models, ORM)
27822 27822 Audit Oracle's DatabaseIntrospection.data_types_reverse Database layer (models, ORM)
27828 27828 ORM crash on F('date_field') - F('int_field') on PostgreSQL Database layer (models, ORM)
27356 27356 admin lookup_allowed incorrectly returns False for a nested reverse OneToOneField contrib.admin
27632 27632 Oracle backend fails to execute a query with an aggregation that contains an expression in the GROUP BY. Database layer (models, ORM)
27637 27637 timeuntil, timesince breaks in leap year edge case Utilities
27615 27615 Use native interval type on Oracle Database layer (models, ORM)
27394 27394 template "floatformat" tag throws ValueError for big numbers in Python 3 Template system
27435 27435 Raise an error when using --keepdb without an explicit TEST.PASSWORD on Oracle Testing framework
27286 27286 Tests fail on MySQL when using multi-db and some DB is read-only due to supports_transactions() call Testing framework
27268 27268 Regression on error message for invalid related fields lookup in QuerySet.get() Database layer (models, ORM)