Mariusz Felisiak <felisiak.mariusz@...

(Mariusz Felisiak <felisiak.mariusz@...)

Most Active Role

Bug Fixer

Most Active Component

Documentation

Activity Timeline

Components

Tickets

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