felix

(felix)

Most Active Role

N/A

Most Active Component

Database Layer (Models, Orm)

Activity Timeline

[No data in this time period]

Components

Tickets

Trac Ticket (980) Reporter (1) Owner (0) Commenter (2085) Summary Component
27775 27775 1 Signed cookies does not support custom expiry contrib.sessions
34566 34566 2 ModelAdmin get_field_queryset uses related admin ordering, but not related admin querysets. contrib.admin
34699 34699 3 Filtering on annotated TruncSecond expression gives unexpected result. Database layer (models, ORM)
34569 34569 3 Unify all model fields to call get_prep_value from get_db_prep_value Database layer (models, ORM)
27029 27029 2 Make EmailValidator accept non-ASCII characters in local part Core (Other)
34619 34619 1 Ensure FilteredSelectMultiple select elements are associated with their label contrib.admin
34917 34917 4 Links in the Django admin should be underlined. contrib.admin
34819 34819 2 GenericForeignKey.get_prefetch_queryset() contrib.contenttypes
34262 34262 2 Queryset grouped by annotation with aggregates on another annotated expression crashes on MySQL with sql_mode=only_full_group_by. Database layer (models, ORM)
34865 34865 3 DatabaseWrapper are not GC and connections are not closed Database layer (models, ORM)
34041 34041 7 Accessibility improvements for admin breadcrumbs contrib.admin
34380 34380 3 Make URLField assume "https". Forms
34871 34871 2 Validation of UniqueConstraint with Case() crashes. Database layer (models, ORM)
897 897 Bi-Directional ManyToMany in Admin contrib.admin
34397 34397 1 Subclasses of JSONField call `get_prep_value` with field as value Database layer (models, ORM)
373 373 5 Add support for multi-column primary keys. Database layer (models, ORM)
34975 34975 1 aggregate() crashes when referencing existing aggregations or window expressions through conditional expressions Database layer (models, ORM)
27021 27021 3 Add explicit support for Q object annotations Database layer (models, ORM)
470 470 4 Add Field.db_default for defining database defaults Database layer (models, ORM)
27674 27674 9 Deprecate GeoModelAdmin and OSMGeoAdmin GIS
27833 27833 1 prefetch_related fails with SQLite when used with 1000 parent records Database layer (models, ORM)
34976 34976 5 startproject and startapp should provide feedback Core (Management commands)
34402 34402 3 Admin search_fields crashes for inherited model and __iexact lookup. contrib.admin
34060 34060 2 Creating CheckConstraint on JSONField with __exact lookup on key transforms crashes on Oracle. Database layer (models, ORM)
27880 27880 1 Use __set_name__ to replace some usages of contribute_to_class. Database layer (models, ORM)
34983 34983 5 Deprecate django.utils.itercompat.is_iterable(). Utilities
34462 34462 5 Deletions in admin panel create N + 1 queries contrib.admin
34609 34609 3 Deprecate format_html calls without args or kwargs Utilities
34547 34547 2 Deprecate DatabaseOperations.field_cast_sql(). Database layer (models, ORM)
34355 34355 3 Make BaseConstraint arguments keyword-only Database layer (models, ORM)
34898 34898 3 Adding non-deterministic collations to unique CharFields crashes on PostgreSQL. Migrations
27236 27236 11 Deprecate Model.Meta.index_together in favour of Model.Meta.indexes Database layer (models, ORM)
34533 34533 1 OuterRef not resolved as part of ORDER BY clause Database layer (models, ORM)
27452 27452 2 Add Postgres serial field to contrib.postgres contrib.postgres
27409 27409 1 Issues with admindocs docstring links generation contrib.admindocs
34034 34034 1 Adding a class on ChoiceWidget subwidgets is excessively difficult Forms
34479 34479 2 Support "watchfiles" in the autoreloader Utilities
27587 27587 1 Document str(QuerySet.query) Documentation
34900 34900 4 Python 3.13 compatibility. Core (Other)
34555 34555 2 ModelBase metaclass implementation prevents addition of model fields via __init_subclass__ Database layer (models, ORM)
27645 27645 1 Move Settings.__init__ checks to system checks Core (Other)
27106 27106 2 Document which template filters can be used in Python code (and how) Documentation
34855 34855 1 Document CSRF_TRUSTED_ORIGINS relation to SECURE_PROXY_SSL_HEADER. Documentation
34887 34887 2 Allow unlimited CharField for SQLite backend Database layer (models, ORM)
34221 34221 1 Plural-Forms in .po files break Django's translation precedence. Internationalization
34703 34703 1 TypeError: unhashable type: Netmiko Django Utilities
34429 34429 3 Allow to set unusable password via admin UI contrib.auth
34643 34643 2 Move admin form labels to a more accessible place contrib.admin
34746 34746 1 High CPU/memory consumption when a 5XX is raised with large local variables Error reporting
34013 34013 5 Support ordering by annotation transforms (e.g JSONObject/ArrayAgg transforms). Database layer (models, ORM)
34118 34118 4 Python 3.12 compatibility Core (Other)
34125 34125 1 Limiting QuerySet crashes on union() with a single non-empty query Database layer (models, ORM)
34636 34636 1 Add documentation for Query's function `sql_with_params` Database layer (models, ORM)
34045 34045 4 Admin changelist checkboxes do not have labels contrib.admin
34701 34701 2 Add support for NULLS [NOT] DISTINCT to UniqueConstraint Database layer (models, ORM)
34886 34886 3 Sample use of lazy in delayed translations is not valid in Django 4.1 and 4.2. Documentation
34502 34502 1 Union giving wrong column ordering even when using .values/.values_list Database layer (models, ORM)
34846 34846 3 Add "Copy" button to the code snippets in docs. Documentation
34881 34881 1 migrate crashes when renaming model referenced twice by ManyToManyField.through model on SQLite. Migrations
34789 34789 2 `filter_horizontal` duplicates entries in "Chosen" column after instance is added via in another field using the "plus" JS action contrib.admin
34538 34538 1 Incorrect query generated with on subquery WHERE depending on the order of the Q() objects Database layer (models, ORM)
34417 34417 1 AlterField migration on ForeignKey field re-creates foreign key constraints unnecessarily Migrations
34007 34007 2 Single-field conditional UniqueContraint validation errors are classified as non-field-errors 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 2 Support prefetch_related() with Queryset.aiterator() Database layer (models, ORM)
34994 34994 3 Visual regression in admin checkboxes on mobile contrib.admin
34925 34925 2 refresh_from_db() will not iterate through all of the fields listed in the 'fields' parameter. Database layer (models, ORM)
34277 34277 4 Add where clause in QuerySet.bulk_create() when update_conflicts=True Database layer (models, ORM)
34613 34613 4 add support for Partitioned cookies HTTP handling
34297 34297 2 ValueError: invalid token in plural form: EXPRESSION when adding new language Utilities
34838 34838 2 GeoDjango database functions incompatible with GeneratedField Database layer (models, ORM)
34977 34977 1 Turn link to change password form in admin user change form into a button contrib.auth
34211 34211 1 Performance regression in ForeignKeyDeferredAttribute changes. Database layer (models, ORM)
34841 34841 4 Reverse migrations model state rendering slow with moderate to large migrations Migrations
34853 34853 1 Accept-Language Header takes precedence over cookie for format localization Internationalization
34059 34059 4 Validation of check constraints on JSONField key transforms with None produces invalid SQL on PostgreSQL. Database layer (models, ORM)
34943 34943 2 Support passing unique constraint names to bulk_create(). Database layer (models, ORM)
27447 27447 1 Provide an easy way to test sending of signals Testing framework
27620 27620 1 Add a TransactionMiddleware Core (Other)
27752 27752 1 Fix and test admin_order_field set for the __str__ of a model contrib.admin
34488 34488 5 ClearableFileInput widget forgets "Clear" selection when form is not valid Forms
34901 34901 3 Add async interface to contrib.sessions contrib.sessions
27080 27080 1 `as_manager` on QuerySet should pass down `use_in_migrations` to new Manager instance Migrations
34981 34981 1 Promote `--pair` and `--bisect` from `runtest.py` to be available as flags for the Django `test` command Testing framework
14831 14831 1 Django Template Style Guide Documentation
27460 27460 1 Allow declaring a GenericRelation from an abstract model to another abstract model Database layer (models, ORM)
34339 34339 1 Allow overriding construct_search(). contrib.admin
34964 34964 3 Reversing the order of Q objects in a CheckConstraint generates a migration Migrations
34151 34151 2 Adding explicit primary key with different type doesn't update related ManyToManyFields. Migrations
34200 34200 3 Allow setting postgres role during connection setup Database layer (models, ORM)
34852 34852 1 Django Unit Tests break when using replicated MySQL Cluster v8.0.28 Testing framework
27201 27201 1 Django 1.10 with STATICFILES_STORAGE breaks on absolute path in CSS with double slash contrib.staticfiles
34914 34914 1 Postgres connection is not restarted after it's dropped by the server, even if we use CONN_HEALTH_CHECKS=True Database layer (models, ORM)
34534 34534 8 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 9 Low text contrast and no visual cues for links within body text in admin UI contrib.admin
27225 27225 2 "age" header is not set for responses taken from cache. HTTP handling
34936 34936 1 db_default with decimal.Decimal() crashes on SQLite. Database layer (models, ORM)
34140 34140 1 Format python code blocks in documentation files Documentation
34051 34051 2 makemigrations --check generating migrations is inconsistent with other uses of --check Migrations
34961 34961 3 Add a max_length parameter to EmailValidator Core (Other)
34036 34036 7 Low text contrast over light blue backgrounds in admin light theme contrib.admin
34044 34044 1 Admin app search filter appears in nav sidebar but not on admin homepage contrib.admin
34949 34949 6 Clarify when unique constraints are ignored. Documentation
34769 34769 4 JSONField key/path transforms tests fail on Oracle 21c. Database layer (models, ORM)
34132 34132 1 Migration with CheckConstraint fails on PostgreSQL in PyPy with psycopg2cffi due to AttributeError Database layer (models, ORM)
34670 34670 6 Django Admin light theme flickers on dark system contrib.admin
34658 34658 5 New assertion `assertNotInHTML`, like `assertContains` has `assertNotContains` Testing framework
34989 34989 2 Set Content-Length where possible for HttpResponses. HTTP handling
34411 34411 2 Update obsolete GDAL API for DataSource handling GIS
27055 27055 1 Model form with geometry widgets has invalid html GIS
34909 34909 2 Accessible names for Add / Change buttons in Django Admin contrib.admin
35000 35000 4 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 2 calling a DELETE endpoint without a trailing slash does not thow RuntimeError in DEBUG mode HTTP handling
34986 34986 3 Fix up support for PyPy 3.10 Core (Other)
34593 34593 4 Django admin list does same Count query twice when there are no filters contrib.admin
34830 34830 2 csrf_failure and bad_request views missing context processors Core (Other)
35001 35001 3 Add related object icon (green plus sign) is not fully visible in some screens contrib.admin
34995 34995 2 Add link for admin's related widget is in the wrong place contrib.admin
34982 34982 6 Visual regression for helptext at certain screen sizes contrib.admin
34999 34999 4 Admin search bar input doesn't have proper background color when in dark mode contrib.admin
34997 34997 1 The name argument is ignored when creating url path using the include() function. Core (URLs)
34998 34998 2 Raising a StopIteration in asynchronous mode hangs the request 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 3 Add prefetch_related() cache invalidation for create() in reverse many-to-one managers. Database layer (models, ORM)
34978 34978 3 Annotating through an aggregate with RawSQL() raises 1056 "Can't group on" on MySQL/MariaDB. Database layer (models, ORM)
34996 34996 1 Enhance update_or_create() method with upsert SQL. Database layer (models, ORM)
34992 34992 2 MariaDB does not support functional group by dependencies Database layer (models, ORM)
34907 34907 2 loaddata crashes on objects with natural keys when don't exist on passed database. Core (Serialization)
34988 34988 2 Makemigrations shouldn't prompt for default values for non-nullable fields of other apps. Migrations
34991 34991 1 Wrong layout of pagination buttons with editable list in the admin. contrib.admin
34968 34968 3 MultiPartParser silent large header fields size failures HTTP handling
34818 34818 4 GenericIPAddressField ValidationError incorrect message when both protocols present Database layer (models, ORM)
34993 34993 1 Unexpected behaviour when filtering across mult-value (aka tomany) joins. Database layer (models, ORM)
14611 14611 5 Added dedicated option to test.Client methods (other than get()) for passing query parameters. Testing framework
34990 34990 1 Change external link for CSRF reference docs to OWASP Documentation
34985 34985 5 Migrations raise AppRegistryNotReady when GeneratedField references incorrect fields. Database layer (models, ORM)
34984 34984 5 Adding a field with default crashes for models with GeneratedField on SQLite. Database layer (models, ORM)
34980 34980 2 Change migration operation dependencies to namedtuples. Migrations
14810 14810 2 Admin inline templates need blocks contrib.admin
34979 34979 1 inlineformset_factory sets max_num forms to one even though there is a unique_together constraint contrib.admin
34717 34717 2 Cannot use aggregate over window functions since 4.2 Database layer (models, ORM)
34973 34973 1 Allow making unpickling warnings an error Database layer (models, ORM)
34965 34965 5 @sensitive_variables for coroutine func are not recursive Core (Other)
34944 34944 2 Missing or misinferred attributes in output fields of generated fields Database layer (models, ORM)
34955 34955 6 Make Concat() use the database operator `||` on PostgreSQL. Database layer (models, ORM)
34919 34919 5 Missing scope attribute in admin doc table headers. contrib.admindocs
34952 34952 1 manage.py compilemessages may skip locale folders if ignore is used. Internationalization
34969 34969 1 Documentation is misleading about SQL equivalent Documentation
34967 34967 1 Queries not generating GROUP BY clause with static annotation crashes on SQLite Database layer (models, ORM)
34958 34958 2 Intermittent `messages_tests.tests.TestLevelTags.test_lazy` test failure Core (Other)
34963 34963 Recursive and other "combinator" queries broken in django-cte Uncategorized
34954 34954 1 Improve `output_field` resolution of `Concat` Database layer (models, ORM)
34229 34229 2 "no such column" when combining FilteredRelation and multi-table inheritance models Database layer (models, ORM)
34457 34457 3 makemigrations --check no longer prints the changes Migrations
34960 34960 1 Document how to set nulls_last=True for admin_order_field/ordering Documentation
34956 34956 1 Migration should not be allowed for a non-deterministic GeneratedField Database layer (models, ORM)
34957 34957 2 Cannot filter over annotated "FilteredRelation" since Django 5 Uncategorized
34946 34946 1 Adding a field with default and db_default drops database level DEFAULT Migrations
34948 34948 1 USE_TZ=False causes failure in AdminEmailHandler during DST "fall back" Utilities
34951 34951 1 Wrong word Documentation
34950 34950 1 Translate text Documentation
34941 34941 4 db_default with decimal.Decimal() doesn't return Decimal instances on Oracle. Database layer (models, ORM)
34927 34927 3 ModelAdmin for model with InlineModelAdmin for proxy class reference results in admin.E202 contrib.admin
34694 34694 1 trailing slash is not appending Core (URLs)
34938 34938 1 Allow string based generators for AutoField Database layer (models, ORM)
34932 34932 2 Setting deterministic Postgres collations incorrectly disallows use of varchar_pattern_ops and text_pattern_ops Migrations
34934 34934 2 Made EmailValidator.__eq__() ignore domain_allowlist ordering. Core (Other)
34930 34930 1 Parallel tests fail on Python 3.11+ when IsolatedAsyncioTestCase is used Testing framework
34931 34931 1 QuerySet .count() crashes when queryset contains FilteredRelation referencing annotation in condition Database layer (models, ORM)
34928 34928 1 makemigrations when adding a ForeignKey to a model with a UniqueConstraint must create the field before creating the constraint Migrations
27403 27403 1 Document that prefetch_related doesn't guarantee transactional consistency Documentation
34904 34904 2 Changing email object after sending mutates mail in mail.outbox Core (Mail)
34926 34926 2 Missing model after squashing Migrations
34923 34923 4 MESSAGE_TAGS ignored in 5.0a1 contrib.messages
34924 34924 1 Example for squashmigration not working properly Migrations
34920 34920 3 FileExtensionValidator.__eq__() should ignore allowed_extensions order. Core (Other)
34903 34903 3 Parallel test runner failure on Windows Testing framework
34825 34825 3 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)
34918 34918 1 Assigning model instance to `_id`/attname field saves correctly, but breaks accessing the field Database layer (models, ORM)
34913 34913 1 Django Admin high contrast mode no clear session contrib.admin
34912 34912 2 Admindocs back-links and bookmarklet help text is too small contrib.admindocs
34916 34916 1 Add support for brotli compression HTTP handling
34915 34915 1 Do not autopopulate _order field for model with an order_with_respect_to if already set. Database layer (models, ORM)
34911 34911 2 Admindocs index skips from h1 to h3 contrib.admindocs
34905 34905 2 Main landmark is on the wrong element contrib.admin
34906 34906 1 Need help with makemigrations Database layer (models, ORM)
34043 34043 4 Doc "Writing your first patch for Django" doesn't explain how to contribute to the admin UI Documentation
34902 34902 1 django.test.client.Client.head request fails on AttributeError as_sync is missing Testing framework
34551 34551 3 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)
34892 34892 2 Static files aren't served correctly on dev server when DEBUG and FORCE_SCRIPT_NAME are enabled contrib.staticfiles
14761 14761 1 URL resolving / reversing design doesn't allow alternate specs Core (URLs)
34808 34808 1 Some aggregation functions may return None; this isn't well documented Documentation
34882 34882 4 options=0 is not respected when calling AsGeoJSON() GIS
34894 34894 1 Query.change_aliases() has several significant bugs Database layer (models, ORM)
34895 34895 1 Reverse migrations fail with mysql / mariadb with sql_safe_updates set to 1 Migrations
34893 34893 1 TIME_ZONE (settings.py) Europe/Kiev to Europe/Kyiv Internationalization
34875 34875 1 Use RFC 9106 recommendations in Argon2PasswordHasher contrib.auth
34889 34889 3 Broken fallback for prefetchers that only implement get_prefetch_queryset Database layer (models, ORM)
34891 34891 1 force_str(urlsafe_base64_decode(uidb64)) returns object not value Utilities
34759 34759 4 Confirm/Add support for SpatiaLite 5.1 GIS
34657 34657 5 Testing assertions `assertContains` and `assertInHTML` should output the haystack on failure Testing framework
14336 14336 1 list_display should be able to contain sortable references to annotated fields contrib.admin
34883 34883 2 Allow template tags to set extra data on templates. Template system
27929 27929 1 Add ManifestStaticFilesStorage option to remove original (non-hashed) files after processing contrib.staticfiles
34885 34885 1 Not removing original (non-hashed) files after processing contrib.staticfiles
34312 34312 1 startapp/startproject template should support file renames with the full context Core (Management commands)
34878 34878 3 Autoreload crashes with FORM_RENDERER="django.forms.renderers.TemplatesSetting". Template system
34879 34879 1 "Data truncated for column .." for migration changing auto-id-field Migrations
34880 34880 1 Required a post_save_action hook to perform additional action in admin. contrib.admin
34877 34877 1 KeyError for output_field in GeneratedField Database layer (models, ORM)
34876 34876 1 Allow password reset token generator to configure timeouts contrib.auth
34874 34874 1 Add table_exists() to optimize checks for django_migrations table. Database layer (models, ORM)
34320 34320 3 Renaming fields with truncated names don't remove old constraints on Oracle. Database layer (models, ORM)
34870 34870 1 Memory leak when using psycopg-c with django hstore Database layer (models, ORM)
34873 34873 1 Add support for GENERIC_PLAN option to QuerySet.explain() on PostgreSQL 16+. Database layer (models, ORM)
34835 34835 4 Use a `nav` element or `navigation` landmark for changelist filters contrib.admin
34849 34849 3 Appending django.contrib.postgres to the INSTALLED_APPS via @modify_settings crashes. Database layer (models, ORM)
34866 34866 1 Cannot inspect migrations that replace squashed migrations with sqlmigrate Migrations
34499 34499 1 In tutorial part08, Django debug toolbar shows up in admin site but not in public site Documentation
34863 34863 2 sqlite math functions don't accept character fields as input Database layer (models, ORM)
34868 34868 1 Add K as an alias for KeyTransform.from_lookup Database layer (models, ORM)
34861 34861 1 KeyTextTransform incompatible with GeneratedField Database layer (models, ORM)
34867 34867 1 [Date Input Localization] Accept-Language Header Takes Precedence Over Language Set With Cookie Internationalization
34858 34858 3 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
34864 34864 1 Add ability to customise script tags for form media Forms
34848 34848 3 Updating translations catalog for javascript files fails with CommandError Internationalization
34862 34862 1 For clarity, the `password_reset_email.html` template should have `.txt` extension contrib.auth
34857 34857 2 Date picker cancel button does not respect color theme/dark mode contrib.admin
34851 34851 1 Drop support for PostgreSQL 12 and PostGIS 2.5 Database layer (models, ORM)
34850 34850 1 Drop support for MariaDB 10.4. Database layer (models, ORM)
34706 34706 2 Aggregation on annotated field fails starting on Django 4.2.2, when the aggregation has the same name as the annotation Uncategorized
34560 34560 3 Update admin's jQuery to 3.7.X. contrib.admin
34842 34842 4 Unmanaged read-only generated fields in admin Database layer (models, ORM)
34844 34844 1 Missing dependency backports with install of 4.1.11 Packaging
34832 34832 4 Use `banner` landmark or `<header>` element for the admin header area contrib.admin
34834 34834 3 Use `search` role for the admin changelist search form contrib.admin
34833 34833 3 Use a `main` landmark in the admin interface contrib.admin
34839 34839 1 OperationalError from Psycopg when using Connection Pool (Digital Ocean) Django 4.2.3 psycopg 3.1.9 Database layer (models, ORM)
34836 34836 1 Add an optional argument to MultipleChoiceField to ignore invalid choices. Forms
34233 34233 2 Drop support for Python 3.8 & 3.9. Core (Other)
34752 34752 4 ASGI http.disconnect not handled for streaming responses HTTP handling
34829 34829 1 Django reports the “mutually exclusive” error for settings that do not contain STATICFILES_STORAGE. File uploads/storage
34821 34821 2 Syncing DEFAULT_FILE_STORAGE/STATICFILES_STORAGE settings with STORAGES can mutate user settings. contrib.staticfiles
34824 34824 2 Migrations generates two records when ForeignObject.to_fields/from_fields is not a tuple. Migrations
34642 34642 5 File.open to support different encodings Core (Other)
34820 34820 7 Migrations crashes when changing ForeignObject properties. Database layer (models, ORM)
34816 34816 3 GenericForeignKey crashes if content_type_id is changed and object_id is type incompatible with old object contrib.contenttypes
34810 34810 1 Calculate coverage on subprocesses such as django-admin commands Core (Other)
34791 34791 4 Prefetch's queryset attribute is ignored when the same nested relation is used multiple times. Database layer (models, ORM)
34815 34815 1 urls file in startapp command Core (Management commands)
34730 34730 4 Add an assertMessages assertion contrib.messages
34814 34814 1 Confirm support for PostGIS 3.4 GIS
34768 34768 3 Calling `colorama.init()` on module load can have unwanted side effects Core (Management commands)
34778 34778 2 startproject could use find_spec() rather than import_module() to check for conflicts Core (Management commands)
34809 34809 1 PyCharm typechecker complains Documentation
34803 34803 2 Nested OuterRef crashes with AttributeError Database layer (models, ORM)
34451 34451 4 Incorrect exception handling within the django exception handler Error reporting
34712 34712 3 Prevent misconfiguration of `STORAGES` setting contrib.staticfiles
34210 34210 4 Show the duration of individual tests Testing framework
34805 34805 1 'Q' object has no attribute 'replace_expressions' Database layer (models, ORM)
34799 34799 4 inspectdb fails on tables with cross-schema relations on MySQL. Database layer (models, ORM)
34804 34804 1 legacy_algorithm = 'sha1' removed in django4.0 but new algorithm is hardcoded Core (Other)
34757 34757 3 AsyncClient should follow redirects Testing framework
34802 34802 1 django.contrib.admin.actions.delete_selected() should return number of rows deleted via ModelAdmin.delete_queryset() contrib.admin
34784 34784 4 Django french short date format translation bug Internationalization
34787 34787 2 The 'runserver' command doesn't work when run from an installed script on Windows Core (Management commands)
34796 34796 2 Deleting child table does not delete rows in parent table when using multi-table inheritance Database layer (models, ORM)
34709 34709 10 charset should be ignored for the application/x-www-form-urlencoded content type. HTTP handling
34797 34797 2 Django Admin radio fields admin.HORIZONTAL shows as vertical with django-grapelli. Uncategorized
34744 34744 2 Migration re-add constraints when check condition contains a dict_keys object. Migrations
34794 34794 1 Multiple file upload issue File uploads/storage
34792 34792 1 Creating and saving a model using a custom primary key field can yield a bad "id" value on the instance Database layer (models, ORM)
34793 34793 1 Django ORM returns None when field has value in BD Database layer (models, ORM)
34788 34788 2 Correct NUMBER_GROUPING in Japan. Internationalization
34786 34786 1 Multiple Q objects in the same .filter() behave oddly with ManyToMany relationships Database layer (models, ORM)
34779 34779 2 Serializer makes unnecessary joins Core (Serialization)
34785 34785 1 Contribution guide comes out non successful Error reporting
34773 34773 5 settings.STATICFILES_STORAGE does not return correct value when STORAGES are defined contrib.staticfiles
34782 34782 1 Explicit support for In-Reply-To / References in EmailMessage Core (Mail)
34780 34780 1 Tests don't pass on Python 3.11.4. Core (Other)
34620 34620 4 Serialization of m2m relation fails with custom manager using select_related Core (Serialization)
34772 34772 1 Exception with psycopg3 binary package on Ubuntu 20.04 Database layer (models, ORM)
34774 34774 1 ModelAdmin form validation that cross-validates main form and inline formsets contrib.admin
34771 34771 2 QuerySet.order_by() crashes on constants that cannot be cast on MySQL. Database layer (models, ORM)
34362 34362 6 FilteredRelation doesn’t support conditional expression Database layer (models, ORM)
34743 34743 4 full_clean() raises AttributeError on constraints with related IDs. Database layer (models, ORM)
34692 34692 6 django.forms.renderers.get_default_renderer()'s template loader cache is not being reset on autoloads. Forms
34586 34586 4 create() does not save reverse OneToOne relationship nor raise an Exception Database layer (models, ORM)
34767 34767 1 AdminReadonlyField may not show links to related models when the related model has been downcasted contrib.admin
34766 34766 3 utils.text: slugify misses "l" when converting "ł" Utilities
34542 34542 1 Required fields allowed to be blank are not accepted non-interactively using createsuperuser contrib.auth
34739 34739 2 Implement GEOSEqualsIdentical method on geometry objects. GIS
34754 34754 2 CheckConstraint with isnull lookup on JSONField transform None into null jsonb value Database layer (models, ORM)
34760 34760 4 Drop support for SQLite < 3.27.0 Database layer (models, ORM)
34686 34686 3 Confirm/Add support for GEOS 3.12. GIS
34761 34761 1 Drop support for MySQL < 8.0.11. Database layer (models, ORM)
34763 34763 1 Should we disallow URLs as user fields? contrib.auth
27489 27489 1 Renaming a model doesn't rename the permission name and codename contrib.auth
34756 34756 2 Docs build failure when using Sphinx 7.1.1 Documentation
34758 34758 2 Paginator.validate_number implementation has undocumented change in 4.2 Core (Other)
34750 34750 4 Fixed QuerySet.count() on querysets grouped by unused multi-valued annotations. Database layer (models, ORM)
34477 34477 2 Asyncio send mail backend Core (Mail)
34655 34655 2 Tests for RadioSelect and Select have diverged considerably, potentially leaving RadioSelect undertested Forms
34753 34753 1 Document how to properly escape `to` in email messages Documentation
34748 34748 2 __in lookup crashes with a subquery containing an unused annotation that uses explicit grouping. Database layer (models, ORM)
34751 34751 1 FilteredSelectMultiple ignores select optgroup contrib.admin
34747 34747 2 Django hangs on async views with asycio.gather and an async ORM call Database layer (models, ORM)
34749 34749 2 acreate function signature in docs is incorrect Documentation
34728 34728 3 OR operator on queryset does not work as expected Database layer (models, ORM)
34720 34720 3 BaseReloader.watch_dir() incorrectly checks for existence of path Utilities
34740 34740 1 Admin flashes dark/light depending on settings contrib.admin
34741 34741 1 Admin flashes dark/light depending on settings contrib.admin
34737 34737 1 SynchronousOnlyOperation is raised for non-running event loops on Python 3.7+. Utilities
34733 34733 1 m2m_changed signal is unaware if .set() method is being called Database layer (models, ORM)
34736 34736 1 Position of Delete and Save Buttons are reversed in Admin whe moving from v4.1 to v4.2 contrib.admin
34735 34735 2 About form validation Forms
34532 34532 4 Form.default_renderer is ignored in formsets. Forms
34714 34714 3 Async support for get_object_or_404()/get_list_or_404(). Database layer (models, ORM)
34734 34734 1 Django admin theme box contrib.admin
34732 34732 1 UnicodeEncodeError on two tests in Python 3.12 Uncategorized
34731 34731 2 Django test suite still has an occurence of assertEquals, removed in Python 3.12 Testing framework
34729 34729 1 Add explicit option to enable IF EXISTS / IF NOT EXISTS in PostgresQL index operations contrib.postgres
34723 34723 1 `TypeError` when loading a Django app with incorrect type of `choices` Database layer (models, ORM)
34727 34727 3 Error in CharField with TextChoices and missing max_length parameter Testing framework
34724 34724 1 Allow passing kwargs to django.contrib.admin.decorators.display contrib.admin
34721 34721 1 ChoiceField/TypedChoiceField: .value() has inconsistent behaviour, coercion not applied. Forms
34716 34716 2 Class methods from nested classes cannot be used as Field.default. Migrations
34718 34718 3 Allow django.contrib.admin's ListFilter to render details tag collasped by default contrib.admin
27471 27471 5 Make admin's list_filter choices collapsable contrib.admin
34711 34711 1 Make ChoiceField auto-detect and coerce values. Forms
34679 34679 1 Cannot run collectstatic with existing unsupported manifest file contrib.staticfiles
34713 34713 1 Add an option to disable lastmod in Sitemaps. contrib.sitemaps
34715 34715 1 have proposal to create new orm method get_object_or_none same as get_object_or_404 Database layer (models, ORM)
34677 34677 3 Django Admin built-in password reset feature has UI issues contrib.admin
34448 34448 5 makemessages' --no-obsolete option is undocumented and untested. Core (Management commands)
34710 34710 Infinite migrations using models.Choices Migrations
34708 34708 1 db_index=True doesn't apply on MySQL. Database layer (models, ORM)
34697 34697 3 Migration serializer for sets results in non-deterministic order. Migrations
34705 34705 2 BoundField.as_widget() ignores aria-describedby in attrs argument Forms
34691 34691 3 Add a system check for unmatched URL paths' < / > Core (System checks)
34309 34309 4 Documentate how to delete a Django app correctly Documentation
34695 34695 3 security.E101 false positive with class-based views Core (System checks)
34698 34698 3 Allow returning IDs in QuerySet.bulk_create() when updating conflicts. Database layer (models, ORM)
34696 34696 2 Actions selection counter gets cleared when using Chrome's back button contrib.admin
34688 34688 4 Remove contrib.sitemaps.ping_google(). contrib.sitemaps
34704 34704 1 File Size Validator File uploads/storage
34700 34700 1 ValidatedFileField File uploads/storage
34263 34263 2 File validators for MIME type, size, and extension. File uploads/storage
34639 34639 2 MySQL 8.0 hangs indefinitely when using the admin search with a Foreign Key and Annotate contrib.admin
34689 34689 2 Simplify usage of InlineFormSet in Class-based generic views Generic views
34693 34693 1 Add method to ContentTypeManager to support search for table_name contrib.contenttypes
34690 34690 1 Get ContentType object with table name in get_by_table_name method contrib.contenttypes
34687 34687 2 Apps.clear_cache() does not clear get_swappable_settings_name cache. Core (Other)
34572 34572 5 Confirm/Add support for GDAL 3.7. GIS
34685 34685 1 Drop support for GEOS 3.6 and 3.7. GIS
34684 34684 3 Drop support for GDAL 2.2 and 2.3. GIS
34683 34683 1 get_object_or_404 and get_list_or_404 custom messaging HTTP handling
34681 34681 2 Optimize memcache_key_warnings() Core (Cache system)
34682 34682 1 System check for CSRF_TRUSTED_ORIGINS raises errors for http://localhost:port. Core (System checks)
34671 34671 3 Inspectdb collation issue with oracle views Core (Management commands)
34391 34391 2 Add async interface to contrib.auth contrib.auth
34680 34680 1 inspectdb on mysql timestamp fields leads to timezone issues Database layer (models, ORM)
34675 34675 1 Selenium WebDriver implementation is broken due to update of Selenium Testing framework
34678 34678 2 README.rst does not mention the Django Discord or Django forum Documentation
34676 34676 4 Normalise MeasureBase unit not found exceptions to use AttributeError GIS
34674 34674 1 Updating the file contents of a Django FileField during upload results in I/O error File uploads/storage
34673 34673 1 Migrations ordering: add constraint run_immediately_after Migrations
34672 34672 1 Signing session keys in SessionMiddleware Uncategorized
34632 34632 1 Let makemigrations output an error message with --check Migrations
34668 34668 1 Unvalidated Redirect from "PATH_INFO" URI Parameter on "/admin/auth/group/{n}/change/" page. Uncategorized
34345 34345 7 Add system check for filter_horizontal/filter_vertical on ManyToManyFields with intermediary models. contrib.admin
34594 34594 1 KT doesn’t work across foreign keys Database layer (models, ORM)
34666 34666 1 Mysql issue using afirst "The client was disconnected by the server because of inactivity" Database layer (models, ORM)
34634 34634 6 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
34661 34661 2 Peppering user passwords contrib.auth
34656 34656 3 Wrong HTML generation in Django admin's change_password form contrib.admin
34665 34665 1 CreateModel with manually added RenameField crashes on SQLite. Database layer (models, ORM)
34517 34517 4 ImageField unnecessarily adds a post_init signal handler to the model Database layer (models, ORM)
34662 34662 2 Translation strings of ArrayField length validators depend on wrong ngettext key contrib.postgres
34663 34663 3 Documentation typo in using Argon2 with Django. Documentation
34659 34659 1 mysql backend creates queries using CONVERT_TZ even when this is not supported Database layer (models, ORM)
34629 34629 5 AttributeError when using filter argument with Collect in GeoDjango Aggregate GIS
34660 34660 1 Use RFC3339 format and input type=(date|time|datetime-local) for date/time/datetime form fields Forms
34473 34473 3 StepValueValidator does not take into account min_value Forms
34652 34652 1 Async support in admin view contrib.admin
34651 34651 1 'list' object has no attribute '_committed' Uncategorized
34649 34649 1 Modernise selenium --headless support Testing framework
34628 34628 3 RelatedFieldWidgetWrapper link icons are very hard to see contrib.admin
34638 34638 3 Rows are selected if BooleanField is in list_editable contrib.admin
34645 34645 2 Timezone warning visual regression for DateFields and TimeFields. contrib.admin
34647 34647 1 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
34648 34648 1 `get_prep_value` now being called for JSONField Uncategorized
34644 34644 1 social-app-django's JSONField doesn't work as expected. Database layer (models, ORM)
34625 34625 1 FilteredSelectMultiple widget’s elements aren’t labelled contrib.admin
34646 34646 1 Ordering a Django admin column based on multiple model fields contrib.admin
34604 34604 2 On databases lacking XOR, Q(…) ^ Q(…) ^ Q(…) wrongly interpreted as exactly-one rather than parity Database layer (models, ORM)
34539 34539 12 `get_prep_value` no longer called for JSONField Database layer (models, ORM)
34631 34631 3 Expression.identity() performance Database layer (models, ORM)
34445 34445 1 DateField.input_formats cannot be printed Utilities
34640 34640 1 Add query_params argument to test Client methods Testing framework
34614 34614 1 Natural keys for nullable foreign keys Core (Serialization)
34637 34637 1 Add support for database defaults in questioner. Migrations
34630 34630 2 Neither `pgettext` nor `pgettext_lazy` return contextual markers in PO files Internationalization
34635 34635 2 ModelChoiceField with a to_attr that can have an EMPTY_VALUE Forms
34622 34622 3 RelatedFieldWidgetWrapper links don’t convey their state for screen reader users contrib.admin
34621 34621 3 Django admin site name shouldn’t be an h1 contrib.admin
34610 34610 1 Django_migrations unique constraint Database layer (models, ORM)
34615 34615 2 queryset.order_by().first() is not consistent with other queryset behaviours Database layer (models, ORM)
34626 34626 1 Documentation: "Writing your first patch for Django" - Example test file "test_make_toast.py" is not loaded by test suite Documentation
34623 34623 2 Swappable dependencies always depend on first migration of app Migrations
34618 34618 4 Admin action log entry types should be communicated to screen reader users contrib.admin
34570 34570 2 QuerySet.defer() raises an AttributeError when the field is ManyToManyField or GenericForeignKey Database layer (models, ORM)
34595 34595 3 format_html() should explicitly mention that format_string is not escaped and that result is safe Template system
34616 34616 2 Incorrect code example in 5.0 release notes Documentation
34606 34606 2 Right() function on Oracle and SQLite returns improper value when the length is zero. Database layer (models, ORM)
34600 34600 2 Review reference to bleach in docs Documentation
34611 34611 1 Support getting None in qs.get() Database layer (models, ORM)
34392 34392 1 Allow using test client response.json() with StreamingHttpResponse Testing framework
34603 34603 3 ~Q() incorrectly interpreted as full rather than empty Database layer (models, ORM)
34564 34564 5 returning None instead of zero in Count annotation Database layer (models, ORM)
34574 34574 2 Extend docs for `autoescape` and `escape` with examples using filters that operate with sequences Template system
34577 34577 4 New template filter `escapeseq` Template system
34598 34598 1 Load new settings after start up Uncategorized
34535 34535 2 dbshell management command can crash if DATABASES["name"] is a PosixPath Core (Management commands)
27925 27925 2 Document how to deploy using pip installed mod_wsgi Documentation
34596 34596 1 subclassing models.TextChoices Documentation
34592 34592 3 admin css font does not need explicit apple fonts contrib.admin
34589 34589 2 exclude does not support nested ForeignKey relationship Database layer (models, ORM)
34579 34579 3 Documentation points to `django-developers` mailing list as primary point of contact for discussion Documentation
34587 34587 2 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)
34585 34585 2 Can we use Class with urlpatterns attribute for parameter in include method? Core (URLs)
34578 34578 3 Template filter `join` should not escape the joining string if `autoescape` is `off` Template system
34576 34576 2 move django issues to GitHub Uncategorized
34573 34573 1 Typo in "Writing your first Django app, part 5" - assertQuerysetEqual() Testing framework
34322 34322 9 ManifestStaticFilesStorage crashes on commented JavaScript import statements contrib.staticfiles
34565 34565 3 Add acheck_password() async method. contrib.auth
34350 34350 1 WSGIRequest crashes when "wsgi.input" is None. Core (Other)
34563 34563 1 ManifestStaticFilesStorage support for CSS module scripts in Javascript files. contrib.staticfiles
34521 34521 3 Use __slots__ for template Node classes Template system
34568 34568 5 makemigrations --update should respect the --name option. Database layer (models, ORM)
34571 34571 1 Request with invalid session after concurrent logout or session timeout is considered a BadRequest contrib.sessions
34567 34567 2 slugify template filter with allow_unicode Template system
34561 34561 1 "DatabaseError: Forced update did not affect any rows" on SessionStore save() contrib.sessions
34557 34557 2 Time-based model field cleaning and TypeErrors Database layer (models, ORM)
34552 34552 2 Delaying get_from_clause call as much as possible. Database layer (models, ORM)
34553 34553 1 Can't create CheckConstraint with percent characters in values on postgresql due to broken quoting Database layer (models, ORM)
34554 34554 2 Reverse(Value(...)) crashes on Oracle. Database layer (models, ORM)
34524 34524 1 Error while sending TLS smtp email on "self-signed certificate" server Core (Mail)
34546 34546 1 Failed migration yields to unmigratable app: "OperationalError: (1050, "Table '<name>' already exists")" Migrations
34550 34550 2 Send email with EMAIL_USE_TLS=True but get SSL error. Core (Mail)
34549 34549 1 Extra select query when parent model consists of primary key only Database layer (models, ORM)
34544 34544 8 DBMS_LOB.SUBSTR() is unnecessary for "IS NULL" condition on Oracle. Database layer (models, ORM)
34545 34545 2 Typo in "FAQ: Installation". Documentation
34543 34543 1 Thousand separator breaking templates Internationalization
34525 34525 8 index_together warning after migration to new style Database layer (models, ORM)
34540 34540 1 [feature request] Run FileField storage callable during runtime and not during buildtime File uploads/storage
34541 34541 1 StorageRouter File uploads/storage
34537 34537 1 Add an User inline to the default GroupAdmin contrib.admin
34531 34531 1 Rendering form throws deprecation warning Forms
34529 34529 1 Squashing migrations with Meta.index_together -> indexes transition should remove deprecation warnings. Migrations
34523 34523 8 Model.objects.update_or_create method sometimes raises TransactionManagementError Database layer (models, ORM)
34515 34515 6 Translatable URL patterns raise 404 for non-English default language when prefix_default_language=False is used. Internationalization
34513 34513 3 Error E108 does not cover some cases contrib.admin
34069 34069 3 get_language_from_request should not fallback to settings.LANGUAGE_CODE Internationalization
34528 34528 1 Reduce Add/RemoveIndex migration operations. Migrations
34527 34527 1 Unexpected behavior with division in aggregation Database layer (models, ORM)
34520 34520 1 ModelAdmin.fields: wrapping in tuples does not have any effect (each field on separate line) contrib.admin
34386 34386 1 Error while sending TLS smtp email when no EMAIL_SSL_CERTFILE / EMAIL_SSL_KEYFILE are specified in project settings Core (Mail)
34504 34504 4 SSLCertVerificationError on outgoing emails for some mailboxes Core (Mail)
34522 34522 1 PUT/PATCH data is not encoded for multipart/form-data in Django Test Client Testing framework
34519 34519 1 Don't send content in responses to HEAD requests Uncategorized
34518 34518 3 "random" template filter crashes on an empty list. Template system
34512 34512 3 Admin missing breadcrumbs in app index contrib.admin
34514 34514 3 `firstof` and `cycle` tags do not escapes variables defined in `wth` tag Template system
34516 34516 1 request.post is null Uncategorized
34455 34455 8 i18n_patterns() not respecting prefix_default_language=False Internationalization
34481 34481 3 Admin check for reversed foreign key used in "list_display" contrib.admin
34507 34507 2 AttributeError: Can't pickle local object 'convert_exception_to_response.<locals>.inner' Error reporting
34508 34508 1 Admin Checks Reversed FKs.( modified check_list_display function ) Uncategorized
34509 34509 1 Celery task throwing error Utilities
34506 34506 4 Visual regressions in admin's clearable file input. contrib.admin
34505 34505 2 Non-deterministic collations doesn't work with unique related fields on PostgreSQL Migrations
34496 34496 5 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 4 JSONField with string default raises fields.E010 warning. Documentation
34501 34501 1 Revert CICharField deprecation contrib.postgres
34497 34497 1 ManifestStaticFilesStorage skips import and export of javascript modules with absolute paths contrib.staticfiles
34500 34500 2 use annotate return feild, Error capture does not work Database layer (models, ORM)
34495 34495 1 Queryset update fails when updating parent model field with default ordering on MySQL backend Database layer (models, ORM)
34498 34498 1 error 403 in login in django CSRF
34419 34419 3 Document django.contrib.admin.sites.all_sites contrib.admin
34483 34483 10 Negative result of django.utils.timesince.timesince Utilities
34494 34494 1 This is suggestion about customizing AdminSite documents Documentation
34493 34493 2 wrong translation Database layer (models, ORM)
34486 34486 5 SearchHeadline crashes without an active connection. contrib.postgres
34491 34491 1 Unable to have constraints with same name on different models Core (System checks)
34492 34492 1 I get an error when using BinaryField in sqllite3. Database layer (models, ORM)
34482 34482 4 Unable to access "non-picklable" attributes of empty HttpRequest and HttpResponse objects after shallow copy. HTTP handling
34484 34484 4 HttpRequest.__deepcopy__ doesn't deepcopy attributes HTTP handling
27505 27505 5 Error messages customization and internationalization in Paginator class Core (Other)
34394 34394 4 ASGIRequest doesn't respect settings.FORCE_SCRIPT_NAME. HTTP handling
34487 34487 1 Django crashes due to ManifestStaticFilesStorage plugin in 4.2 contrib.staticfiles
34464 34464 4 QuerySet.count() regression on Django 4.2 with values() and annotate() Database layer (models, ORM)
34478 34478 1 django 4.2 admin page issue contrib.admin
34480 34480 2 Annotating with Chr raises ValueError Database layer (models, ORM)
34470 34470 4 client_encoding is no longer enforce on PostgreSQL. Database layer (models, ORM)
34465 34465 1 Handle malformed CSRF cookie CSRF
34466 34466 2 Django 4.2 overwrites user-specified psycopg cursor_factory Database layer (models, ORM)
34468 34468 1 `Cycle` tag do not work with variables defined in `with`-tag. Template system
34471 34471 1 Cannot import name 'url' from 'django.conf.urls' Uncategorized
34469 34469 1 Push inspectdb to assimilate the foreign keys that are in other databases Database layer (models, ORM)
34459 34459 6 SearchVector() can return query strings that are unsafe to combine. contrib.postgres
34463 34463 2 WHERE clause example missing from Q() documentation Documentation
34028 34028 3 Django 'static' template tag fails to generate URLs with SCRIPT_NAME prefix Template system
34461 34461 1 Constructing urls outside the request cycle Core (Other)
34460 34460 Replace Flake8 by Ruff Utilities
34458 34458 2 QuerySet.defer('user_id') raises AttributeError: 'ForeignKey' object has no attribute 'field' Database layer (models, ORM)
34456 34456 2 Add a way to set allow_cascade=True in _fixture_teardown() Testing framework
34434 34434 1 psycopg 3 cursor.execute no longer accepts Python tuple binding Database layer (models, ORM)
34039 34039 4 Admin search bar is too small to use on small screens contrib.admin
34453 34453 1 Parameterized raw queries no longer support lists Database layer (models, ORM)
34431 34431 3 DateTimeField.input_formats change from Django 3.1 is documented improperly Documentation
34452 34452 1 Report the correct port when using port 0 with runserver Core (Management commands)
34449 34449 2 ProgrammingError: non-integer constant in GROUP BY with Case When and annotate Count Database layer (models, ORM)
27778 27778 1 Update unicode documentation for Python 3 Documentation
34446 34446 3 Coding style docs should contain incorrect example for Model style. Documentation
34447 34447 1 Support backgroup async repeat task. just like fastapi_utils.tasks.repeat_every Core (Other)
34383 34383 4 Layout error in Admin when using help_text Template system
34427 34427 1 Improve error message for incorrect context processors Template system
34444 34444 1 Summing through a One-to-Many relationship on the property of a JSONField fails Database layer (models, ORM)
34443 34443 1 Filtering reverse relations against invalid lookups crashes. Database layer (models, ORM)
34438 34438 4 UserCreationForm.clean_username() crashes with a custom user model. contrib.auth
34442 34442 2 runserver is slow to accept http connexions when running on 0.0.0.0 Core (Management commands)
34441 34441 1 A new require_files decorator for file validation in Django Framework File uploads/storage
34436 34436 2 `makemigrations --check` fails with error code 1 if system checks identify warnings Migrations
34439 34439 1 mod_wsgi for django with conda environment in Windows doesn't work HTTP handling
34077 34077 1 Make BoundField renderable. Forms
34437 34437 1 values() doesn't mention annotations as valid choices on resolving error Database layer (models, ORM)
34352 34352 3 Unify terms in Signals docs. Documentation
34316 34316 4 Visual regressions in admin's change password form contrib.admin
34433 34433 2 OneToOneField can only be saved one way Database layer (models, ORM)
34409 34409 4 Examples of fetching raw SQL don't work for non-unique column names. Documentation
34424 34424 3 SelectDateWidget can crash with OverflowError. Forms
34428 34428 1 ASGIStaticFilesHandler raises warning. contrib.staticfiles
34388 34388 3 Added support for direct usage of Choices classes on model fields Database layer (models, ORM)
34430 34430 1 Custom exception handler not called Generic views
34426 34426 1 Pass the BoundField instance to the Widget.render Forms
27923 27923 1 Add form signals (pre_init, post_init, pre_clean, post_clean, etc.) Forms
27487 27487 1 ModelAdmin.formfield_overrides on ManyToManyField isn't compatible with CheckboxSelectMultiple contrib.admin
34425 34425 1 @sensitive_variables doesn't work with async functions Error reporting
34423 34423 1 Migrations, UniqueConstraint lenght of identifier can be too long for Postgres/MySQL Migrations
34420 34420 3 Migration import ordering violates coding style and isort defaults Migrations
14832 14832 1 Impossible to create inline objects if form validates but is unchanged contrib.admin
34421 34421 2 QuerySet.update() on querysets in descending order by annotations. Database layer (models, ORM)
34422 34422 1 inspectdb mysql databases Core (Management commands)
34418 34418 1 cache_page decorator should support async view Core (Cache system)
34404 34404 3 Incorrect documentation about content type set by FileResponse object Documentation
34416 34416 1 Option start_migration_name for squashmigrations do not work properly Migrations
34414 34414 1 Connection to SMTP server not closed after exception Core (Mail)
34405 34405 2 Improper guessing of Mime Type for "br" and "Z" file types HTTP handling
34410 34410 3 Adding database dynamically breaks in Django 4.1+ Database layer (models, ORM)
34399 34399 2 dark-mode-vars block is overwritten by extrastyles contrib.admin
34401 34401 1 Inconsistent behavior for refresh_from_db() with GenericForeignKey contrib.contenttypes
34407 34407 2 Report faulty file when some static file has non-utf-8 encoding contrib.staticfiles
34403 34403 2 max_length argument for the CharField is not respected through shell Uncategorized
34400 34400 1 ModelFormSet not adding 'required' to fields Forms
34333 34333 3 Migrations tries to add constraint before adding a foreign key. Migrations
34398 34398 2 Django should automatically run migrations on in-memory SQLite DB Database layer (models, ORM)
27397 27397 3 Querying with an integer larger than SQLite supports crashes with OverflowError Database layer (models, ORM)
34396 34396 1 Add Postgres+Windows to CI Uncategorized
27559 27559 1 Admin changelist turns GET QueryDict into dict which may lose parameters contrib.admin
34395 34395 1 Update admin's jQuery to 3.6.4. contrib.admin
34393 34393 1 A filter query returns more items than the original queryset provides after applying INNER JOIN Database layer (models, ORM)
34370 34370 5 IntegerField validators don't work if the database is SQLite, leading to overflow errors Database layer (models, ORM)
34384 34384 6 SECRET_KEY_FALLBACKS is not used for sessions contrib.auth
34390 34390 1 NoReverseMatch at /admin/logout/ contrib.admin
34381 34381 3 Postgres tests fail on Windows Core (Other)
34389 34389 1 Django not closing database connections on ASGI application after an upgrade to 4.1 Uncategorized
34387 34387 2 DateFormat.P() does not follow PHP's date string format Utilities
34385 34385 1 BaseTemporalField child fields causing AttributeError to be raised by calling form.is_valid(). Forms
34382 34382 1 DEFAULT_AUTO_FIELD ignored for new models Database layer (models, ORM)
34377 34377 2 AdminSite.catch_all_view() drops query string in redirects contrib.admin
34378 34378 5 Using in_bulk() with id_list and order_by() Database layer (models, ORM)
34374 34374 4 Windows 11 GIS Tests Failing Core (Other)
34375 34375 2 GDAL and GIS missing LD Library error message. GIS
34379 34379 1 Invalid regex pattern for password reset token in 4.2b1 contrib.auth
34376 34376 1 Admin has no support for unique constraint fields. contrib.admin
34367 34367 4 GIS GDAL install on Windows 11 Instructions Issue Documentation
34369 34369 1 Improve the interaction between transaction.atomic() and generator functions Database layer (models, ORM)
34373 34373 2 Update docs on ForeignKey to suggest setting "to" and object before a string Documentation
34368 34368 4 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)
34371 34371 1 Support creating aware datetime objects using django.utils.timezone Utilities
34366 34366 1 Migration optimizer does not reduce multiple AlterField Migrations
34338 34338 2 Allow to customize the code attribute of ValidationError raised by BaseConstraint.validate Database layer (models, ORM)
34365 34365 2 add_form_template used as change_form_template when adding object when only declaring change_form_template contrib.admin
34217 34217 3 Migration removing a CheckConstraint results in ProgrammingError using MySQL < 8.0.16. Migrations
34363 34363 2 floatformat() crashes on "0.0000" Template system
34364 34364 1 Add Today to ORM db.models.functions.datetime Database layer (models, ORM)
34358 34358 1 qs.filter(Exact(expr, value)) doesn’t work on aggregations. Database layer (models, ORM)
34356 34356 3 Memory leak when generating PDFs Core (Other)
34361 34361 2 Missing the package "gdal-bin" results in Segmentation fault. GIS
34360 34360 1 Django development server doesn't reload on TypeError of a CharField Database layer (models, ORM)
34357 34357 1 UniqueConstraint doesn't violate NULL values on SQLite. Database layer (models, ORM)
34344 34344 3 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 3 QuerySet ordered by annotation with name used by select_related() field crashes with AmbiguousColumn. Database layer (models, ORM)
34176 34176 4 Annotation's original field-name can clash with result field name over aggregation Database layer (models, ORM)
34351 34351 2 Slash in constraint name results in invalid migration file naming Migrations
34354 34354 1 models. Manager annotate() queryset conflict with models.Model contrib.admin
34348 34348 1 Add medium path to the settings.py file from the time the project is created Core (Other)
34302 34302 1 SpatialReference.srid incorrectly assumes first AUTHORITY value to be projection SRID GIS
34343 34343 1 Move more templates to filesystem Uncategorized
34341 34341 1 FileSystemFinder harsh regarding its input on Windows contrib.staticfiles
34327 34327 1 Test client session does not work as described when using signed cookie engine Testing framework
34340 34340 1 Apparently wrong table name? Database layer (models, ORM)
34250 34250 4 Duplicate model names in M2M relationship causes RenameModel migration failure Migrations
34328 34328 3 Class-based async-only middleware not detected as coroutine in MiddlewareMixin Documentation
34280 34280 3 Support create defaults for update_or_create Database layer (models, ORM)
34337 34337 1 Documentation for custom related managers is contradictory Documentation
34336 34336 1 Reverting a migration with `replaces = [...]` set does not revert it Migrations
34318 34318 4 Add a release note that makemessages no longer changes .po files when up to date. Documentation
34335 34335 1 Spurious error when using label_tag of CheckboxSelectMultiple widget Forms
34332 34332 1 Migrations for fields with model-referencing defaults break later Database layer (models, ORM)
34330 34330 1 QuerySet of a model having Meta.ordering, returns the sortable field in values_list() and values() Database layer (models, ORM)
34325 34325 2 Clarify PercentRank() description. Documentation
34329 34329 1 django-formset new app - i am facing the issue Uncaught (in promise) SyntaxError: JSON.parse Forms
34324 34324 3 Django Discord Server is not mentioned in the "Join the Django community ❤️" section in contributing guide Documentation
34326 34326 1 Standardize case for commands Core (Management commands)
34311 34311 3 Update serialization examples from unique_together to UniqueConstraint Documentation
34319 34319 3 Model.validate_constraints() crashes when constraint's validate() raises ValidationError without a code. Database layer (models, ORM)
34321 34321 1 Unexpected query result after call QuerySet.only() to ForeignKey() with 'self' reference Database layer (models, ORM)
34315 34315 3 Close button read only changeview of admin does not preserve filters contrib.admin
34313 34313 1 Thousands separator for Spanish language is incorrect Internationalization
34146 34146 2 Add tutorial step for installing third party package(s) Documentation
34317 34317 2 wrong attribute naming in method BaseModelFormSet.save_existing Forms
34285 34285 1 Index transforms on filtered array aggregates produces incorrect SQL query Database layer (models, ORM)
34310 34310 3 Add deletion example at one_to_one relations documentation Documentation
34301 34301 4 "show_save_as_new" in admin can add without this permission contrib.admin
34314 34314 1 pymemcached noreply support Core (Cache system)
34308 34308 1 Create Serializers for models Core (Serialization)
34259 34259 2 Management command subparsers don’t retain error formatting Core (Management commands)
34286 34286 4 Mixed-case views/templates names causes 404 on :view:/:template: directive. contrib.admindocs
34307 34307 1 Issue with min_num logic in InlineFormsets Forms
34304 34304 1 Adding and removing a conditional UniqueConstraint to ForeignKey multiple times crashes on MySQL Database layer (models, ORM)
34180 34180 1 Document that setting language in tests affects other tests Documentation
34283 34283 4 Missing parameter escaping in admin filters.js contrib.admin
34255 34255 8 Annotation/group by with an expression on psycopg3 Database layer (models, ORM)
34295 34295 1 Add makemigrations flag that just uses timestamp Core (Management commands)
34296 34296 2 Formset validation does not consider UniqueConstraint with F() expressions. Database layer (models, ORM)
34298 34298 1 drop constraint if exists Core (Management commands)
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 2 File locking fails if argtypes redefined on Windows. File uploads/storage
34291 34291 3 Validation of UniqueConstraint with ordered expressions crashes. Database layer (models, ORM)
34292 34292 1 Support display function in InlineModelAdmin contrib.admin
34293 34293 2 Extra validation introduced in 30581 breaks certain constraint setups Database layer (models, ORM)
34290 34290 1 X-Forwarded-Prefix support HTTP handling
34227 34227 2 Multi-level FilteredRelation with select_related() may set wrong related object. Database layer (models, ORM)
34288 34288 1 Using queryset manager methods as default value breaks makemigrations Database layer (models, ORM)
34287 34287 1 JavaScript code blocks in the documentation have poor contrast when light theme is enabled Documentation
34284 34284 1 Permission to access adminsites contrib.admin
34192 34192 2 Callable storage on FileField fails to deconstruct when it returns default_storage Database layer (models, ORM)
34276 34276 1 LocMemCache not working for multiple threads Core (Cache system)
34282 34282 1 Optimize update_or_create when defaults is empty / False-y Database layer (models, ORM)
34278 34278 2 Missing ngettext call in SelectFilter2.js Internationalization
34235 34235 2 ManifestStaticFilesStorage should expose a "hash" of the manifest file. contrib.staticfiles
34242 34242 2 Behavior of Model.delete() with regards to primary_key fields is not documented Documentation
34267 34267 3 QuerySet.union() crashes with IndexError when getting cached results. Database layer (models, ORM)
34275 34275 1 Add new Field named FieldAlias Database layer (models, ORM)
34274 34274 1 Add uvicorn LifeSpan suggestion to the docs Documentation
34272 34272 3 floatformat() crashes on "0.00". Template system
34273 34273 2 settings.DEFAULT_FILE_STORAGE is not the same as settings.STORAGES["default"] File uploads/storage
34260 34260 2 models.FloatField documentation doesn't mention that +inf, -inf, and NaN are database-dependent. Documentation
34270 34270 1 Use @functools.cache instead of @functools.lru_cache(maxsize=None) Core (Other)
34269 34269 1 Add Unnest PostgreSQL ORM function Database layer (models, ORM)
34268 34268 2 Internationalization does not localize functional model choices Internationalization
34265 34265 1 Add ToDate ORM function Database layer (models, ORM)
34264 34264 1 Move note about session cookies to correct category Documentation
34257 34257 1 ForeignKeyRawIdWidget doesn't include vForeignKeyRawIdAdminField class when custom class passed in attrs contrib.admin
34261 34261 1 Use {% url model_object %} to work with get_absolute_url Template system
34258 34258 1 Import Error issues. Uncategorized
34256 34256 1 There is a problem in the document Documentation
34234 34234 2 Drop support for PROJ < 5. GIS
34240 34240 5 assertRedirects() doesn't preserve headers set in RequestFactory/Client methods. Testing framework
34253 34253 1 migrations don't apply Uncategorized
34249 34249 1 Custom RelatedManager documentation should have side tip on prefetch_related Documentation
34247 34247 1 Cannot resolve operation dependencies Migrations
34110 34110 6 Add InMemoryStorage File uploads/storage
34237 34237 2 FileField does not take upload_to into account when setting unique=True File uploads/storage
34245 34245 2 Change User model in BaseUserCreationForm/UserChangeForm.Meta to get_user_model(). contrib.auth
34241 34241 3 Django admin not showing seconds for list_display nor readonly DateTimeField contrib.admin
34220 34220 4 Cannot import csrf_input_lazy from partially initialized module. Template system
34244 34244 1 Allow overriding error params in BaseValidator Core (Other)
34243 34243 3 timesince() raises TypeError with USE_TZ=True and >1 month interval. Utilities
34232 34232 1 'Add Another' casing typo in tutorial 7 Documentation
34074 34074 4 'headers' argument for test RequestFactory/Client Testing framework
34239 34239 1 Resolve load type-hinted objects in views Generic views
34238 34238 1 Support computed `GENERATED ALWAYS` columns Database layer (models, ORM)
34236 34236 1 Django logging when in production with Gunnicron Documentation
34208 34208 2 Confirm/Add support for GDAL 3.6. GIS
34231 34231 1 Invalid RawSQL expression on Model.validate_constraints Database layer (models, ORM)
14094 14094 2 Cannot define CharField with unlimited length Database layer (models, ORM)
34230 34230 1 Django templates shouldn't use a .html extension Template system
34226 34226 8 QuerySet.select_related() with multiple filtered relations to the OneToOneField sets the last one. Database layer (models, ORM)
34228 34228 1 Django 4.1.4 cannot import name 'force_unicode' from 'django.utils.encoding' Utilities
34165 34165 5 migrate management command does not respect database parameter when adding Permissions. contrib.auth
34224 34224 1 App name in help text of commands is missing context Core (Management commands)
34225 34225 1 bulk_create() raises IntegrityError when another constraint exists on set of fields. Database layer (models, ORM)
34219 34219 3 Collation is not preserved when field is altered on PostgreSQL and MySQL. Database layer (models, ORM)
34223 34223 1 I am Faceing tis type of error when i run the command py manage.py runserver Error=usage: manage.py [-h] [-c] manage.py: error: unrecognized arguments: runserver Uncategorized
34218 34218 1 Password mismatch on UserCreationForm not translated to the Slovenian language Internationalization
34216 34216 1 django admin when field is autocomplete it overrides ModelForm filter contrib.admin
34170 34170 2 Mitigate the BREACH attack HTTP handling
34212 34212 3 Redis cache client uses a read connection for incr operation Core (Cache system)
34214 34214 1 Bug in default for TimeField when using a timezone Database layer (models, ORM)
34215 34215 1 Regression for autocomplete_fields in admin contrib.admin
34213 34213 1 Update PostgreSQL package names in docs Documentation
34209 34209 3 FileBasedCache has_key is susceptible to race conditions Core (Cache system)
34204 34204 2 Django cannot load when Python is compiled with --without-doc-strings enabled Core (Other)
34205 34205 2 Validation of constraints with __len lookup crashes for ArrayFields. Database layer (models, ORM)
34206 34206 2 annotation of another annotation duplicate query rule Database layer (models, ORM)
34203 34203 4 Drop support for psycopg2 2.8 Database layer (models, ORM)
34201 34201 1 Drop support for SQLite < 3.21.0 Database layer (models, ORM)
34202 34202 2 Strict time zone name condition in PostgreSQL DatabaseWrapper. Database layer (models, ORM)
34172 34172 1 Documentation of AdminSite.get_urls() encourages security vulnerabilities contrib.admin
34194 34194 2 Extract function for generating proper Content-Disposition headers HTTP handling
34199 34199 2 Add an example for contrib.postgres.aggregates.StringAgg to docs. Documentation
34197 34197 1 method_decorator does not work with async views Database layer (models, ORM)
34198 34198 1 Django content type prefetching wrong data Database layer (models, ORM)
34195 34195 1 Duplicate Records created when specifying None as a target in a custom ManyToManyField Database layer (models, ORM)
34193 34193 1 TestCase _fixture_teardown breaks database MIRROR usage Testing framework
34095 34095 6 Form controls in admin should use heights in relative units contrib.admin
34191 34191 1 ModelAdmin.search_fields fails for DecimalField and __exact contrib.admin
34160 34160 7 Django 4.1 Expression contains mixed types for (Big/Small)IntegerFields. Database layer (models, ORM)
34190 34190 1 Add a dump and die function to Django Utilities
34189 34189 2 Code in Tutorial does not work because of a ',' Documentation
34187 34187 3 UserCreationForm should save data from ManyToMany form fields contrib.auth
34119 34119 3 ModelForm fields with callable defaults don't correctly propagate default values Forms
34178 34178 3 Prefetching a foreign key on GenericForeignKey results in incorrect queryset being selected Database layer (models, ORM)
34182 34182 1 Is there a reason only the headers are checked when using the csrf token? CSRF
34183 34183 1 Add a ChoicesMeta.max_length property returning the max_length when data type supports len() Database layer (models, ORM)
34103 34103 1 Queries with duplicate params incorrectly logged for Oracle Database layer (models, ORM)
34173 34173 3 SessionMiddleware support 503 status code contrib.sessions
34064 34064 1 USE_THOUSAND_SEPARATOR docs clarification of override by locale Documentation
34179 34179 1 Django F expression not working as expected on MariaDB 10.5.13 Database layer (models, ORM)
34171 34171 2 QuerySet.bulk_create() crashes on mixed case columns in unique_fields/update_fields. Database layer (models, ORM)
34177 34177 2 QuerySet.bulk_create() crashes on "pk" in unique_fields. Database layer (models, ORM)
34175 34175 1 Cannot make whole test set to pass Testing framework
34152 34152 1 Add the ability to store logs in a table Utilities
34167 34167 1 Set a reasonable default for EMAIL_TIMEOUT Core (Mail)
34168 34168 1 Add support for list of parameters to the QuerySet.raw(). Database layer (models, ORM)
34148 34148 1 Removing a field from form.fields previously added to _bound_fields_cache has no effect Forms
34169 34169 1 Regex bug in EmailValidator class allows top domain label of an email address's domain_part to start with a hyphen Core (Mail)
34166 34166 1 UniqueConstraint with condition not validated if the condition field is not editable. Database layer (models, ORM)
34162 34162 2 Wrong URL generated by get_admin_url in admin index "Recent Actions" panel in custom Django Admin Site contrib.admin
34164 34164 1 django-graphql-auth 0.3.16 && django-mongoengine 0.5.4 dont work with django-4.1.3 Uncategorized
34163 34163 1 ImproperlyConfigured: Requested setting INSTALLED_APPS, but settings are not configured Uncategorized
34155 34155 2 ModelAdmin.render_change_form does not lowercase the app_label when setting template directories contrib.admin
34161 34161 1 Wrong Name in Django Relationship Documentation
34159 34159 Django potential improvement - views decorator for http_timeout with auto retry HTTP handling
34123 34123 2 Ambiguous aliases in ordering on combined queries with select_related(). Database layer (models, ORM)
34158 34158 1 Optimise count() for querysets that contain field lookups Database layer (models, ORM)
34099 34099 5 update_or_create() not saving data assigned in a model's save() method Database layer (models, ORM)
34156 34156 1 TypedChoiceField not compatible with IntegerChoices Forms
34153 34153 1 Set uuidField as DEFAULT_AUTO_FIELD Database layer (models, ORM)
34147 34147 1 Add aall() for related managers. Database layer (models, ORM)
34150 34150 1 Add "View on site" links to generic common model URL and also to common url for app. contrib.admin
34149 34149 3 Postgres "ExclusionConstraint with conditions cannot be deferred." seems wrong contrib.postgres
34135 34135 4 Add async interface to ManyRelatedManager & RelatedManager Database layer (models, ORM)
34131 34131 1 Postgres AutoField change from serial to identity Database layer (models, ORM)
34144 34144 1 Casting a string inside a JSONField into an integer does not work on PostgreSQL Database layer (models, ORM)
34139 34139 4 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)
34143 34143 1 Multiple file upload docs Documentation
34137 34137 1 model.refresh_from_db() doesn't clear cached generic foreign keys contrib.contenttypes
34088 34088 5 Sitemaps without items raise ValueError on callable lastmod. contrib.sitemaps
34142 34142 1 dumpdata fails when writing a utf-8 to the file Core (Management commands)
34138 34138 1 Adding ManyToManyField on SQLite rebuilds table. Migrations
34080 34080 4 __exact lookup on nested arrays with None values fails on PostgreSQL. contrib.postgres
34136 34136 1 Django 4.1.3 doesn't work with psycopg2 2.9.5 with Python 3.11.0 Database layer (models, ORM)
34134 34134 1 Add DynamoDB engine to sessions middleware contrib.sessions
34133 34133 1 Django ordering in model meta causing unexpected results of group_by Database layer (models, ORM)
34112 34112 3 Add async interface to Model Database layer (models, ORM)
34054 34054 3 Create a topic about fixtures Documentation
34130 34130 1 order_by() has no effect on values()/values_list() Database layer (models, ORM)
34124 34124 1 Developer experience on {% with %} template tag can be improved. Template system
34128 34128 1 django re-using the name of a squashed migration leads to CircularDependencyError Database layer (models, ORM)
34094 34094 3 RTL alignment is off in admin header area contrib.admin
34035 34035 1 ImageField doesn't consider EXIF rotation when storing width and height Database layer (models, ORM)
34127 34127 1 after package django project with pyinstall, with manage can't execute other commands defined in other python packages Packaging
34122 34122 1 models.ForeignObject is missing documentation Documentation
34066 34066 1 Accessing UserAdmin via to_field leads to link to PasswordResetForm being broken (404) contrib.auth
27704 27704 2 contrib.postgres.ArrayField with choices should use TypedMultipleChoiceField as its default form field class contrib.postgres
34121 34121 2 Multi Databases documenation example doesn't work Database layer (models, ORM)
34109 34109 2 Uvicorn can be run without installing gunicorn Documentation
34116 34116 2 custom validation error in password_validators contrib.auth
34115 34115 1 Document RUN_MAIN environment variable Documentation
34098 34098 2 Filter floatformat drops precision in decimal numbers Template system
34114 34114 1 loaddata doesn't honor auto_now_add=True when these values are missing. Core (Management commands)
34113 34113 1 max() arg is an empty sequence contrib.sitemaps
34070 34070 1 Add support for microseconds to Now() on MySQL and SQLite. Database layer (models, ORM)
34111 34111 2 Use sqlparse to format SQL in tests failures with debug flag Testing framework
34085 34085 3 Black shouldn't format non-Python files Core (Management commands)
34108 34108 1 Warning message not visible in Dark mode Documentation
34107 34107 2 Django ORM queries do not pick up indexes made on a key in JSONField in Postgres Database layer (models, ORM)
34105 34105 1 Invalid query generated on Postgres when annotate and order_by have common sub-expressions Database layer (models, ORM)
34104 34104 1 Making Q.__eq__ work regardless of ordering Database layer (models, ORM)
34102 34102 2 Admin list view `word-break: break-word;` contrib.admin
34093 34093 2 Admin theme switcher icon should resize according to browser font size contrib.admin
34096 34096 1 I might came across a bug when updating to the latest version of postgis contrib.postgres
34092 34092 1 Admin theme switcher icon should resize according to browser font size contrib.admin
34090 34090 1 ordering of ManyToManyField in admin shows objects multiple times contrib.admin
34087 34087 1 Migration ignores Inheritance for Meta.default_permissions Migrations
34089 34089 1 Order by foreign key is not respected when using expression as default ordering Database layer (models, ORM)
34084 34084 1 ModelForms always set self.instance even when none passed in Forms
34079 34079 1 Excessive parentheses when generating a query Database layer (models, ORM)
34042 34042 3 Screen reader issues with admin navigation sidebar contrib.admin
34086 34086 1 Confirm support for PostGIS 3.3 GIS
34083 34083 1 Cloning test database fails with mariadb-server 8.x Database layer (models, ORM)
34081 34081 1 Responsive CSS is not loaded properly. contrib.admin
34078 34078 1 Add Postgres range_merge aggregate function to postgres.contrib contrib.postgres
34073 34073 2 Refactor session middleware to allow easier overrides contrib.sessions
34072 34072 1 django += 1 increments by 2 instead of 1 Database layer (models, ORM)
34071 34071 2 Unclear validator messages for Range(Min/Max)ValueValidator compared to docs. contrib.postgres
34068 34068 3 `runserver 0`'s "Starting development server at <address>" doesn't work Core (Management commands)
34012 34012 4 QuerySet.order_by() silently skips non-existing fields on related fields with Meta.ordering. Database layer (models, ORM)
34067 34067 2 django.core.Paginator wrong query slicing Core (Other)
34058 34058 5 Widening AutoField to BigAutoField, fails to widen the sequence. Database layer (models, ORM)
34065 34065 1 The website especially the tutorial page wastes precious screen real estate Uncategorized
34061 34061 1 Model validations should be run on save() Database layer (models, ORM)
34010 34010 5 Parallel tests don't work with spawn. Testing framework
34056 34056 2 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 3 migrate --check still emits signals if database is up to date Migrations
34047 34047 2 Admin Page - Stretch The Search Block contrib.admin
34050 34050 3 Generated migration file is not detected by django because of the name of newly generated migration file Migrations
34040 34040 1 Autofocus on model list views can be problematic for screen reader users contrib.admin
34049 34049 3 Admin - Scrollbar appears without overflowing content contrib.admin
34053 34053 1 JS tests depend on Cloudflare CDN for every run Testing framework
34027 34027 2 Changing CharField type referenced by ForeignKey crashes on PostgreSQL. Migrations
34037 34037 2 Low text contrast for grey buttons in admin light theme contrib.admin
34048 34048 2 Do not add cache control header if is set to false or a falsy value Utilities
34046 34046 3 tox.ini contains version pinnings at the wrong places Core (Other)
34026 34026 4 WKBReader.read() crashes on strings. GIS
34033 34033 2 Admin light/dark theme switch needs to convey its state for screen reader users contrib.admin
34023 34023 4 inlines variable not bound in loop in ModelAdmin._create_formsets contrib.admin
34032 34032 2 Base authentication Backend should raise NotImplemented on needed methods contrib.auth
34031 34031 1 Option to remove "all" option in admin SimpleListFilter contrib.admin
34029 34029 1 Use case that require QuerySet.extra Database layer (models, ORM)
34015 34015 4 Registering lookups on relation fields should be supported. Database layer (models, ORM)
34022 34022 2 admin:logout fails to log out non-staff users contrib.admin
34021 34021 1 collect_translations Internationalization
34016 34016 4 QuerySet.values_list() crash on simple ArrayAgg. contrib.postgres
34014 34014 3 DecimalValidator fails to validate 0 in scientific notation (0E+1 or 0E+2) Core (Other)
34017 34017 3 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
34009 34009 2 migrations.RunPython runs queries against wrong database Uncategorized
34011 34011 1 Implement bulk_create auto-incrementing pk assignment on MySQL when possible Database layer (models, ORM)
34008 34008 1 UpdateView failed to obtain the request data for the PUT request mode HTTP handling
34006 34006 2 close_old_connections() unconditionally closes connections inside atomic blocks if default autocommit = 1 Database layer (models, ORM)
34000 34000 2 Fix numberformat.py "string index out of range" when null Utilities
34002 34002 2 PasswordResetView should work with AbstractBaseUser subclasses without is_active field. contrib.auth
34004 34004 1 DateTimeField for Forms does not always respect input_formats Forms
34003 34003 1 PasswordResetView, PasswordResetDoneView, PasswordResetConfirmView & PasswordResetCompleteView not discovering custom template contrib.auth
34001 34001 1 ForeignKey.formfield(): allow override for all kwargs Database layer (models, ORM)
27147 27147 2 Add support for defining bounds in postgres range fields contrib.postgres
27060 27060 2 Take indexes into account in inspectdb command Core (Management commands)
27064 27064 9 Implement RenameIndex in a backwards compatible way Migrations
27550 27550 2 add version of GEOSGeometry.normalize() that returns new geometry GIS
27451 27451 1 syndication feed may crash with AmbiguousTimeError contrib.syndication
27624 27624 1 Optimize ORM by using more immutable data structures Database layer (models, ORM)
27737 27737 1 Investigate if reloading old relational fields in migration operations' state_forwards is needed Migrations
27844 27844 2 Add a management command to optimize a migration Migrations
27468 27468 5 Move utils.crypto.salted_hmac() from SHA1 toward SHA256 Utilities
14357 14357 4 Prevent inappropriate order-based grouping on values+annotate queries Database layer (models, ORM)
27437 27437 1 Can't create GinIndex on ArrayField(CITextField) contrib.postgres
27574 27574 2 support geodetic distance calculation on MySQL 5.7+ GIS
27936 27936 1 Add some clarifications to "Spanning multi-valued relationships" Documentation
27864 27864 1 Limit the number of terms in an admin search contrib.admin
27095 27095 3 Queries involving postgres Array fields can't include expressions as elements contrib.postgres
27074 27074 1 connection.is_usable() raises AttributeError after the connection is closed Database layer (models, ORM)
27877 27877 1 Management command exceptions should be logged Core (Management commands)
27694 27694 5 Improve documentation of supported lookups on HStore & JSON fields Documentation
27590 27590 2 Allow configuration of where to save staticfiles manifest. contrib.staticfiles
27541 27541 1 Provide hooks to override manifest file storage in ManifestFilesMixin contrib.staticfiles
27697 27697 1 JSONField with blank=True is rendered as non-required field in a ModelForm Documentation
27734 27734 1 Add a helpful error message when a parallel test worker is assigned an unexpected index Testing framework
27659 27659 1 Arbritrary file overrides in startproject/app template extraction Utilities
27534 27534 1 Add CSRF_COOKIE_HTTPONLY note to CSRF AJAX docs Documentation
56 56 1 Primary key columns should be UNSIGNED Database layer (models, ORM)
27854 27854 2 Make `collectstatic` warn (rather than blow up) on missing directories contrib.staticfiles
27339 27339 1 Adding an AutoField prompts for a default which creates a broken migration Migrations
27604 27604 3 Use set_signed_cookie for contrib.messages Cookie storage contrib.messages
27807 27807 1 Overriding username validators doesn't work as documented contrib.auth
14645 14645 2 Exclude query with multiple conditions for the same multi-value relation not correct Database layer (models, ORM)
27450 27450 1 GDALBandTests.test_band_data test failure on MacOS 10.12.1 and python3.5 GIS
27445 27445 1 RadioSelect widget does not work for NullBooleanField Documentation
14660 14660 1 Using a CheckboxSelectMultiple widget on a M to M field in Admin causes 'SelectBox is not defined' JS error in RelatedObjectLookups.js contrib.admin
27257 27257 1 Use the ->> operator when filtering builtin text lookups on JSONField keys contrib.postgres
27417 27417 2 Migration to change model field case crashes on Oracle Migrations
27679 27679 Document that empty formsets display min_num+extra forms Documentation
27719 27719 2 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 1 `manage.py test` does not support unittest `-b` buffer option Testing framework
27708 27708 1 Relation between tables in different schemas with big names Migrations
27399 27399 2 Segfault when running GDALBandTests on OSX 10.11.6 GIS
27408 27408 1 Make QuerySet.bulk_create() populate fields on related models Database layer (models, ORM)
27824 27824 1 Cannot chain unaccent transform with key lookup in Postgres JSON field. contrib.postgres
27835 27835 1 Make TransactionTestCase raise an error if it accesses non-default database connection without multi_db=True Testing framework
27852 27852 3 Admin Delete Object Block Page Doesn't Show All Related Objects Blocking Deletion Database layer (models, ORM)
27888 27888 1 Add a button to clear all admin filters contrib.admin
14408 14408 1 Admin Error when subclassing ContentType for generic Relations contrib.admin
14071 14071 1 Row duplicated when modifying PK contrib.admin
27914 27914 3 makemigrations produces incorrect path for inner classes Migrations
27272 27272 3 Add a on_delete RESTRICT handler to allow cascading deletions while protecting direct ones Database layer (models, ORM)
27808 27808 2 Nested ArrayField with nullable base field generates invalid SQL contrib.postgres
27391 27391 2 Support unittest.TestCase.debug() method. Testing framework
27910 27910 2 Allow using an Enum class in model Field choices Database layer (models, ORM)
14722 14722 2 @last_modified should ignore lack of etag method when USE_ETAGS is enabled. HTTP handling
27921 27921 1 Documentation of make_aware() with is_dst is misleading Documentation
27462 27462 1 Clarify what's contained in m2m_changed's "pk_set" argument Documentation
27338 27338 1 Running an AlterField to change a CharField primary key to AutoField crashes. Migrations
27995 27995 2 Raise a descriptive error on unsupported operations following QuerySet.union(), intersection(), and difference(). Database layer (models, ORM)
14129 14129 2 Slovenian translation plural-forms Internationalization
27801 27801 1 Make createsuperuser inspect environment variables for username and password contrib.auth
14365 14365 1 Make template-rendering signals available also in DEBUG mode Testing framework
27755 27755 1 add ModelAdmin.get_inlines() hook to allow set inlines based on the request or model instance. contrib.admin
14808 14808 1 i18n is not safe. Documentation
14009 14009 1 custom formset validation documentation is incomplete Documentation
27991 27991 1 Add 'obj' kwarg to InlineModelAdmin.has_add_permission() contrib.admin
27533 27533 2 inspectdb crashes on unsupported unique_together constraints in PostgreSQL Database layer (models, ORM)
27843 27843 4 M2M db table names with explicit `username` Database layer (models, ORM)
27458 27458 3 Oracle backend giving ORA-00911 : Invalid Character, querying with a literal "%s" Database layer (models, ORM)
27515 27515 2 Make AuthenticationForm use the username length from the user model contrib.auth
27788 27788 1 Drop support for Oracle < 12.1 Database layer (models, ORM)
27855 27855 1 Document Python 3.4 support for Django 2.0 Documentation
27859 27859 3 Migration to create TextField with db_index=True crashes on MySQL Migrations
27639 27639 2 Add a chunk size argument to QuerySet.iterator() Database layer (models, ORM)
27860 27860 2 Changing a CharField to a ForeignKey crashes when migrating in PostgreSQL Migrations
27834 27834 1 Add the STRPOS database function Database layer (models, ORM)
27977 27977 1 inspectdb errors after upgrade to cx_Oracle 5.3 Database layer (models, ORM)
27966 27966 1 Bump required version of pyscopg2 to 2.5.4 Database layer (models, ORM)
27935 27935 1 BrinIndex crashes if name > 30 characters contrib.postgres
27924 27924 2 Add support for cx_Oracle 5.3 Database layer (models, ORM)
27822 27822 2 Audit Oracle's DatabaseIntrospection.data_types_reverse Database layer (models, ORM)
27356 27356 5 admin lookup_allowed incorrectly returns False for a nested reverse OneToOneField contrib.admin
27781 27781 2 simplify_regex() doesn't remove ? characters contrib.admindocs
27761 27761 1 Typo in multiple_input.html produces invalid HTML Forms
27632 27632 3 Oracle backend fails to execute a query with an aggregation that contains an expression in the GROUP BY. Database layer (models, ORM)
27690 27690 1 remove sleep before dropping test db? Testing framework
27723 27723 3 `type` is not propagated correctly to widgets in MultiWidgets Forms
27712 27712 2 Input widget removes `type` from `attrs`. Forms
27700 27700 1 Optimize inspectdb tests Core (Other)
27637 27637 3 timeuntil, timesince breaks in leap year edge case Utilities
27615 27615 2 Use native interval type on Oracle Database layer (models, ORM)
27649 27649 1 Increase minimum supported cx_Oracle version to 5.2 Database layer (models, ORM)
27583 27583 2 MultiValueDict raises TypeError when values for specific key is None Utilities
27324 27324 1 Simplify get_constraints on Oracle Database layer (models, ORM)
27561 27561 2 Add Oracle support for binary "or" operator Database layer (models, ORM)
27394 27394 6 template "floatformat" tag throws ValueError for big numbers in Python 3 Template system
27431 27431 2 Disabled fields are marked as changed in form Forms
27420 27420 4 Oracle DB test user password must be quoted if it starts with a number Database layer (models, ORM)
27435 27435 5 Raise an error when using --keepdb without an explicit TEST.PASSWORD on Oracle Testing framework
27373 27373 3 Incorrect message on 404 debug page for an empty request path Error reporting
27323 27323 3 Optimize Oracle introspection by using USER_SEQUENCES instead of USER_CATALOG Database layer (models, ORM)
27286 27286 2 Tests fail on MySQL when using multi-db and some DB is read-only due to supports_transactions() call Testing framework
27268 27268 1 Regression on error message for invalid related fields lookup in QuerySet.get() Database layer (models, ORM)
10265 10265 _make_token_with_timestamp inconsistent based on User.last_login Contrib apps
14922 14922 2 Failure with spatial queries spanning a foreign key join GIS