CB
(CB)
Most Active Role
N/A
Most Active Component
N/A
Activity Timeline
[No data in this time period]
Components
[No data in this time period]
Tickets
Trac | Ticket (369) | Reporter (0) | Owner (0) | Commenter (9) | Summary | Component |
---|---|---|---|---|---|---|
34566 | 34566 | ModelAdmin get_field_queryset uses related admin ordering, but not related admin querysets. | contrib.admin | |||
34699 | 34699 | Filtering on annotated TruncSecond expression gives unexpected result. | Database layer (models, ORM) | |||
34819 | 34819 | GenericForeignKey.get_prefetch_queryset() | contrib.contenttypes | |||
897 | 897 | 1 | Bi-Directional ManyToMany in Admin | contrib.admin | ||
34397 | 34397 | Subclasses of JSONField call `get_prep_value` with field as value | Database layer (models, ORM) | |||
373 | 373 | Add support for multi-column primary keys. | Database layer (models, ORM) | |||
34975 | 34975 | aggregate() crashes when referencing existing aggregations or window expressions through conditional expressions | Database layer (models, ORM) | |||
27021 | 27021 | Add explicit support for Q object annotations | Database layer (models, ORM) | |||
470 | 470 | Add Field.db_default for defining database defaults | Database layer (models, ORM) | |||
27674 | 27674 | Deprecate GeoModelAdmin and OSMGeoAdmin | GIS | |||
34983 | 34983 | Deprecate django.utils.itercompat.is_iterable(). | Utilities | |||
34462 | 34462 | Deletions in admin panel create N + 1 queries | contrib.admin | |||
34898 | 34898 | Adding non-deterministic collations to unique CharFields crashes on PostgreSQL. | Migrations | |||
27236 | 27236 | Deprecate Model.Meta.index_together in favour of Model.Meta.indexes | Database layer (models, ORM) | |||
34856 | 34856 | Running tests with historical migrations that contain index together fails with TypeError. | Migrations | |||
27409 | 27409 | Issues with admindocs docstring links generation | contrib.admindocs | |||
34900 | 34900 | Python 3.13 compatibility. | Core (Other) | |||
27617 | 27617 | Add contributor facing documentation for the ORM | Documentation | |||
34429 | 34429 | Allow to set unusable password via admin UI | contrib.auth | |||
34013 | 34013 | Support ordering by annotation transforms (e.g JSONObject/ArrayAgg transforms). | Database layer (models, ORM) | |||
34118 | 34118 | Python 3.12 compatibility | Core (Other) | |||
34125 | 34125 | Limiting QuerySet crashes on union() with a single non-empty query | Database layer (models, ORM) | |||
34045 | 34045 | Admin changelist checkboxes do not have labels | contrib.admin | |||
34886 | 34886 | Sample use of lazy in delayed translations is not valid in Django 4.1 and 4.2. | Documentation | |||
34881 | 34881 | migrate crashes when renaming model referenced twice by ManyToManyField.through model on SQLite. | Migrations | |||
34789 | 34789 | `filter_horizontal` duplicates entries in "Chosen" column after instance is added via in another field using the "plus" JS action | contrib.admin | |||
34007 | 34007 | Single-field conditional UniqueContraint validation errors are classified as non-field-errors | Database layer (models, ORM) | |||
34612 | 34612 | QuerySet.only() doesn't work with select_related() on a reverse OneToOneField relation. | Database layer (models, ORM) | |||
34994 | 34994 | Visual regression in admin checkboxes on mobile | contrib.admin | |||
34838 | 34838 | GeoDjango database functions incompatible with GeneratedField | Database layer (models, ORM) | |||
34059 | 34059 | Validation of check constraints on JSONField key transforms with None produces invalid SQL on PostgreSQL. | Database layer (models, ORM) | |||
27747 | 27747 | Add signals for Django management commands | Core (Management commands) | |||
34981 | 34981 | Promote `--pair` and `--bisect` from `runtest.py` to be available as flags for the Django `test` command | Testing framework | |||
27460 | 27460 | Allow declaring a GenericRelation from an abstract model to another abstract model | Database layer (models, ORM) | |||
27201 | 27201 | Django 1.10 with STATICFILES_STORAGE breaks on absolute path in CSS with double slash | contrib.staticfiles | |||
34597 | 34597 | Queryset (split) exclude's usage of Exists is significantly slower than subquery | Database layer (models, ORM) | |||
34936 | 34936 | db_default with decimal.Decimal() crashes on SQLite. | Database layer (models, ORM) | |||
34140 | 34140 | Format python code blocks in documentation files | Documentation | |||
34036 | 34036 | Low text contrast over light blue backgrounds in admin light theme | contrib.admin | |||
34305 | 34305 | Refactor the GeoIP2 tests to use MaxMind test data | GIS | |||
34742 | 34742 | calling a DELETE endpoint without a trailing slash does not thow RuntimeError in DEBUG mode | HTTP handling | |||
34986 | 34986 | Fix up support for PyPy 3.10 | Core (Other) | |||
34822 | 34822 | Provide migration serializer for `_lru_cache_wrapper` | Migrations | |||
34978 | 34978 | Annotating through an aggregate with RawSQL() raises 1056 "Can't group on" on MySQL/MariaDB. | Database layer (models, ORM) | |||
34990 | 34990 | Change external link for CSRF reference docs to OWASP | Documentation | |||
34985 | 34985 | Migrations raise AppRegistryNotReady when GeneratedField references incorrect fields. | Database layer (models, ORM) | |||
34717 | 34717 | Cannot use aggregate over window functions since 4.2 | Database layer (models, ORM) | |||
34955 | 34955 | Make Concat() use the database operator `||` on PostgreSQL. | Database layer (models, ORM) | |||
34919 | 34919 | Missing scope attribute in admin doc table headers. | contrib.admindocs | |||
34229 | 34229 | "no such column" when combining FilteredRelation and multi-table inheritance models | Database layer (models, ORM) | |||
34946 | 34946 | Adding a field with default and db_default drops database level DEFAULT | Migrations | |||
34941 | 34941 | db_default with decimal.Decimal() doesn't return Decimal instances on Oracle. | Database layer (models, ORM) | |||
34933 | 34933 | 2 | update_or_create() does not persist field changes in save() when performing an update | Database layer (models, ORM) | ||
34921 | 34921 | Filtering an unbound DateTimeField with naive date crashes | Database layer (models, ORM) | |||
34911 | 34911 | Admindocs index skips from h1 to h3 | contrib.admindocs | |||
34551 | 34551 | Case-When aggregation over aggregated fields doesn't work since 4.2 | Database layer (models, ORM) | |||
34840 | 34840 | Django 4.2 casts text fields when testing IS NULL, preventing use of partial indexes | Database layer (models, ORM) | |||
34808 | 34808 | Some aggregation functions may return None; this isn't well documented | Documentation | |||
34882 | 34882 | options=0 is not respected when calling AsGeoJSON() | GIS | |||
34894 | 34894 | Query.change_aliases() has several significant bugs | Database layer (models, ORM) | |||
34891 | 34891 | force_str(urlsafe_base64_decode(uidb64)) returns object not value | Utilities | |||
34874 | 34874 | Add table_exists() to optimize checks for django_migrations table. | Database layer (models, ORM) | |||
34320 | 34320 | Renaming fields with truncated names don't remove old constraints on Oracle. | Database layer (models, ORM) | |||
34861 | 34861 | KeyTextTransform incompatible with GeneratedField | Database layer (models, ORM) | |||
34834 | 34834 | Use `search` role for the admin changelist search form | contrib.admin | |||
34816 | 34816 | GenericForeignKey crashes if content_type_id is changed and object_id is type incompatible with old object | contrib.contenttypes | |||
34768 | 34768 | Calling `colorama.init()` on module load can have unwanted side effects | Core (Management commands) | |||
34803 | 34803 | Nested OuterRef crashes with AttributeError | Database layer (models, ORM) | |||
34807 | 34807 | importing `django.forms` causes circular import error | Forms | |||
34781 | 34781 | Clarify documentation of `request` objects in the `django.server` logging namespace. | Core (Other) | |||
34779 | 34779 | Serializer makes unnecessary joins | Core (Serialization) | |||
34773 | 34773 | settings.STATICFILES_STORAGE does not return correct value when STORAGES are defined | contrib.staticfiles | |||
34620 | 34620 | Serialization of m2m relation fails with custom manager using select_related | Core (Serialization) | |||
34770 | 34770 | Default autoescape off in password_reset_email.html | contrib.auth | |||
34362 | 34362 | FilteredRelation doesn’t support conditional expression | Database layer (models, ORM) | |||
34739 | 34739 | Implement GEOSEqualsIdentical method on geometry objects. | GIS | |||
34754 | 34754 | CheckConstraint with isnull lookup on JSONField transform None into null jsonb value | Database layer (models, ORM) | |||
34756 | 34756 | Docs build failure when using Sphinx 7.1.1 | Documentation | |||
34720 | 34720 | BaseReloader.watch_dir() incorrectly checks for existence of path | Utilities | |||
34705 | 34705 | BoundField.as_widget() ignores aria-describedby in attrs argument | Forms | |||
34309 | 34309 | Documentate how to delete a Django app correctly | Documentation | |||
34695 | 34695 | security.E101 false positive with class-based views | Core (System checks) | |||
34698 | 34698 | Allow returning IDs in QuerySet.bulk_create() when updating conflicts. | Database layer (models, ORM) | |||
34639 | 34639 | MySQL 8.0 hangs indefinitely when using the admin search with a Foreign Key and Annotate | contrib.admin | |||
34671 | 34671 | Inspectdb collation issue with oracle views | Core (Management commands) | |||
34345 | 34345 | Add system check for filter_horizontal/filter_vertical on ManyToManyFields with intermediary models. | contrib.admin | |||
34665 | 34665 | CreateModel with manually added RenameField crashes on SQLite. | Database layer (models, ORM) | |||
34660 | 34660 | Use RFC3339 format and input type=(date|time|datetime-local) for date/time/datetime form fields | Forms | |||
34645 | 34645 | Timezone warning visual regression for DateFields and TimeFields. | contrib.admin | |||
34644 | 34644 | social-app-django's JSONField doesn't work as expected. | Database layer (models, ORM) | |||
34539 | 34539 | `get_prep_value` no longer called for JSONField | Database layer (models, ORM) | |||
34445 | 34445 | DateField.input_formats cannot be printed | Utilities | |||
34622 | 34622 | RelatedFieldWidgetWrapper links don’t convey their state for screen reader users | contrib.admin | |||
34570 | 34570 | QuerySet.defer() raises an AttributeError when the field is ManyToManyField or GenericForeignKey | Database layer (models, ORM) | |||
34595 | 34595 | format_html() should explicitly mention that format_string is not escaped and that result is safe | Template system | |||
34606 | 34606 | Right() function on Oracle and SQLite returns improper value when the length is zero. | Database layer (models, ORM) | |||
34564 | 34564 | returning None instead of zero in Count annotation | Database layer (models, ORM) | |||
34322 | 34322 | ManifestStaticFilesStorage crashes on commented JavaScript import statements | contrib.staticfiles | |||
34565 | 34565 | Add acheck_password() async method. | contrib.auth | |||
34571 | 34571 | Request with invalid session after concurrent logout or session timeout is considered a BadRequest | contrib.sessions | |||
34544 | 34544 | DBMS_LOB.SUBSTR() is unnecessary for "IS NULL" condition on Oracle. | Database layer (models, ORM) | |||
34525 | 34525 | index_together warning after migration to new style | Database layer (models, ORM) | |||
34523 | 34523 | Model.objects.update_or_create method sometimes raises TransactionManagementError | Database layer (models, ORM) | |||
34481 | 34481 | Admin check for reversed foreign key used in "list_display" | contrib.admin | |||
34496 | 34496 | ManifestStaticFilesStorage.patterns for sourceMappingURL does not retrieve matched for data URI | contrib.staticfiles | |||
34440 | 34440 | AND operator on queryset with joins gives wrong results | Documentation | |||
34501 | 34501 | Revert CICharField deprecation | contrib.postgres | |||
34419 | 34419 | Document django.contrib.admin.sites.all_sites | contrib.admin | |||
34483 | 34483 | Negative result of django.utils.timesince.timesince | Utilities | |||
34486 | 34486 | SearchHeadline crashes without an active connection. | contrib.postgres | |||
34482 | 34482 | Unable to access "non-picklable" attributes of empty HttpRequest and HttpResponse objects after shallow copy. | HTTP handling | |||
34484 | 34484 | HttpRequest.__deepcopy__ doesn't deepcopy attributes | HTTP handling | |||
34465 | 34465 | Handle malformed CSRF cookie | CSRF | |||
34466 | 34466 | Django 4.2 overwrites user-specified psycopg cursor_factory | Database layer (models, ORM) | |||
34459 | 34459 | SearchVector() can return query strings that are unsafe to combine. | contrib.postgres | |||
34458 | 34458 | QuerySet.defer('user_id') raises AttributeError: 'ForeignKey' object has no attribute 'field' | Database layer (models, ORM) | |||
34450 | 34450 | Lookup expressions across foreign keys introduce extra joins | Database layer (models, ORM) | |||
34431 | 34431 | DateTimeField.input_formats change from Django 3.1 is documented improperly | Documentation | |||
27778 | 27778 | Update unicode documentation for Python 3 | Documentation | |||
34446 | 34446 | Coding style docs should contain incorrect example for Model style. | Documentation | |||
34383 | 34383 | Layout error in Admin when using help_text | Template system | |||
34437 | 34437 | values() doesn't mention annotations as valid choices on resolving error | Database layer (models, ORM) | |||
34316 | 34316 | Visual regressions in admin's change password form | contrib.admin | |||
34424 | 34424 | SelectDateWidget can crash with OverflowError. | Forms | |||
34421 | 34421 | QuerySet.update() on querysets in descending order by annotations. | Database layer (models, ORM) | |||
34414 | 34414 | Connection to SMTP server not closed after exception | Core (Mail) | |||
34384 | 34384 | SECRET_KEY_FALLBACKS is not used for sessions | contrib.auth | |||
34381 | 34381 | Postgres tests fail on Windows | Core (Other) | |||
34377 | 34377 | AdminSite.catch_all_view() drops query string in redirects | contrib.admin | |||
34378 | 34378 | Using in_bulk() with id_list and order_by() | Database layer (models, ORM) | |||
34367 | 34367 | GIS GDAL install on Windows 11 Instructions Issue | Documentation | |||
34217 | 34217 | Migration removing a CheckConstraint results in ProgrammingError using MySQL < 8.0.16. | Migrations | |||
34363 | 34363 | floatformat() crashes on "0.0000" | Template system | |||
34344 | 34344 | PostGIS Database Backend Overrides features_class, ops_class and introspection_class | GIS | |||
34349 | 34349 | Formsets' add_fields() method fails in some circumstances if the argument index is None. | Forms | |||
34342 | 34342 | The test async_client is not consuming async StreamingResponse generators properly | Testing framework | |||
34343 | 34343 | Move more templates to filesystem | Uncategorized | |||
34280 | 34280 | Support create defaults for update_or_create | Database layer (models, ORM) | |||
34323 | 34323 | Django form request is always response with "GET" instead of "POST" even when I use <form action="" method="post"> | Forms | |||
34321 | 34321 | Unexpected query result after call QuerySet.only() to ForeignKey() with 'self' reference | Database layer (models, ORM) | |||
34315 | 34315 | Close button read only changeview of admin does not preserve filters | contrib.admin | |||
34283 | 34283 | Missing parameter escaping in admin filters.js | contrib.admin | |||
34255 | 34255 | Annotation/group by with an expression on psycopg3 | Database layer (models, ORM) | |||
34254 | 34254 | Exists annotations can return non-boolean results (i.e. None) if used with an empty QuerySet. | Database layer (models, ORM) | |||
34294 | 34294 | File locking fails if argtypes redefined on Windows. | File uploads/storage | |||
34291 | 34291 | Validation of UniqueConstraint with ordered expressions crashes. | Database layer (models, ORM) | |||
34278 | 34278 | Missing ngettext call in SelectFilter2.js | Internationalization | |||
34240 | 34240 | assertRedirects() doesn't preserve headers set in RequestFactory/Client methods. | Testing framework | |||
34110 | 34110 | Add InMemoryStorage | File uploads/storage | |||
34074 | 34074 | 'headers' argument for test RequestFactory/Client | Testing framework | |||
34063 | 34063 | request.POST not populated for multipart/form-data via AsyncClient | Testing framework | |||
34100 | 34100 | Support js import statement with ManifestStaticFilesStorage | contrib.staticfiles | |||
34208 | 34208 | Confirm/Add support for GDAL 3.6. | GIS | |||
14094 | 14094 | Cannot define CharField with unlimited length | Database layer (models, ORM) | |||
34209 | 34209 | FileBasedCache has_key is susceptible to race conditions | Core (Cache system) | |||
34172 | 34172 | Documentation of AdminSite.get_urls() encourages security vulnerabilities | contrib.admin | |||
34194 | 34194 | Extract function for generating proper Content-Disposition headers | HTTP handling | |||
34182 | 34182 | 1 | Is there a reason only the headers are checked when using the csrf token? | CSRF | ||
34064 | 34064 | USE_THOUSAND_SEPARATOR docs clarification of override by locale | Documentation | |||
34171 | 34171 | QuerySet.bulk_create() crashes on mixed case columns in unique_fields/update_fields. | Database layer (models, ORM) | |||
34148 | 34148 | Removing a field from form.fields previously added to _bound_fields_cache has no effect | Forms | |||
34166 | 34166 | UniqueConstraint with condition not validated if the condition field is not editable. | Database layer (models, ORM) | |||
34154 | 34154 | Inconsistent use of "mixin" in the documentation | Documentation | |||
34149 | 34149 | Postgres "ExclusionConstraint with conditions cannot be deferred." seems wrong | contrib.postgres | |||
34135 | 34135 | Add async interface to ManyRelatedManager & RelatedManager | Database layer (models, ORM) | |||
27849 | 27849 | Add SQL 2003 FILTER syntax support with Case(When()) fallback to aggregates | Database layer (models, ORM) | |||
34088 | 34088 | Sitemaps without items raise ValueError on callable lastmod. | contrib.sitemaps | |||
34138 | 34138 | Adding ManyToManyField on SQLite rebuilds table. | Migrations | |||
34094 | 34094 | RTL alignment is off in admin header area | contrib.admin | |||
34109 | 34109 | Uvicorn can be run without installing gunicorn | Documentation | |||
34070 | 34070 | Add support for microseconds to Now() on MySQL and SQLite. | Database layer (models, ORM) | |||
34085 | 34085 | Black shouldn't format non-Python files | Core (Management commands) | |||
34105 | 34105 | Invalid query generated on Postgres when annotate and order_by have common sub-expressions | Database layer (models, ORM) | |||
34102 | 34102 | Admin list view `word-break: break-word;` | contrib.admin | |||
34093 | 34093 | Admin theme switcher icon should resize according to browser font size | contrib.admin | |||
34086 | 34086 | Confirm support for PostGIS 3.3 | GIS | |||
34076 | 34076 | Native support for SurrealDB | Database layer (models, ORM) | |||
34068 | 34068 | `runserver 0`'s "Starting development server at <address>" doesn't work | Core (Management commands) | |||
34012 | 34012 | QuerySet.order_by() silently skips non-existing fields on related fields with Meta.ordering. | Database layer (models, ORM) | |||
34058 | 34058 | Widening AutoField to BigAutoField, fails to widen the sequence. | Database layer (models, ORM) | |||
34010 | 34010 | Parallel tests don't work with spawn. | Testing framework | |||
34050 | 34050 | Generated migration file is not detected by django because of the name of newly generated migration file | Migrations | |||
34049 | 34049 | Admin - Scrollbar appears without overflowing content | contrib.admin | |||
34024 | 34024 | 'WhereNode' object has no attribute 'is_summary' when counting a queryset with annotation from a subquery | Database layer (models, ORM) | |||
34014 | 34014 | DecimalValidator fails to validate 0 in scientific notation (0E+1 or 0E+2) | Core (Other) | |||
34019 | 34019 | "Extending Django's default user" section refers to a deleted note | Documentation | |||
27147 | 27147 | Add support for defining bounds in postgres range fields | contrib.postgres | |||
27624 | 27624 | Optimize ORM by using more immutable data structures | Database layer (models, ORM) | |||
27468 | 27468 | Move utils.crypto.salted_hmac() from SHA1 toward SHA256 | Utilities | |||
27961 | 27961 | Misconfigured SECURE_PROXY_SSL_HEADER setting is ignored | HTTP handling | |||
14357 | 14357 | Prevent inappropriate order-based grouping on values+annotate queries | Database layer (models, ORM) | |||
27753 | 27753 | Cleanups when no supported version of Django supports Python 2 anymore | Utilities | |||
27734 | 27734 | Add a helpful error message when a parallel test worker is assigned an unexpected index | Testing framework | |||
27149 | 27149 | Allow using a subquery in QuerySet.filter() | Database layer (models, ORM) | |||
27604 | 27604 | Use set_signed_cookie for contrib.messages Cookie storage | contrib.messages | |||
27807 | 27807 | Overriding username validators doesn't work as documented | contrib.auth | |||
14645 | 14645 | Exclude query with multiple conditions for the same multi-value relation not correct | Database layer (models, ORM) | |||
27417 | 27417 | Migration to change model field case crashes on Oracle | Migrations | |||
27871 | 27871 | Django keeps making the same migration over and over again | Migrations | |||
27480 | 27480 | Add a Cache.touch(key, timeout=DEFAULT_TIMEOUT) method | Core (Cache system) | |||
27996 | 27996 | Add pgcrypto extension and GEN_RANDOM_UUID function to contrib.postgres | contrib.postgres | |||
27395 | 27395 | Allow generating '<link rel="alternate ... hreflang=...>" for sitemaps' | contrib.sitemaps | |||
27399 | 27399 | Segfault when running GDALBandTests on OSX 10.11.6 | GIS | |||
27804 | 27804 | Use unittest.subTest() in Django's test suite | Core (Other) | |||
27760 | 27760 | Hard to diagnose reason for 400 response when making test request that sets SERVER_NAME | Testing framework | |||
27852 | 27852 | Admin Delete Object Block Page Doesn't Show All Related Objects Blocking Deletion | Database layer (models, ORM) | |||
27914 | 27914 | makemigrations produces incorrect path for inner classes | Migrations | |||
27164 | 27164 | Database routers examples could be more realistic | Documentation | |||
27086 | 27086 | running servers.tests may hang in parallel mode on Mac OS X | Core (Other) | |||
27462 | 27462 | Clarify what's contained in m2m_changed's "pk_set" argument | Documentation | |||
27338 | 27338 | Running an AlterField to change a CharField primary key to AutoField crashes. | Migrations | |||
27795 | 27795 | Audit force_text invocations | Utilities | |||
27685 | 27685 | Allow autoreloader to use watchman | Utilities | |||
27991 | 27991 | Add 'obj' kwarg to InlineModelAdmin.has_add_permission() | contrib.admin | |||
27025 | 27025 | Python 3.6 compatibility | Core (Other) | |||
14091 | 14091 | Fix incorrect quoting in connection.queries | Database layer (models, ORM) | |||
27869 | 27869 | Add fastupdate and gin_pending_list_limit parameters to GinIndex | contrib.postgres | |||
27768 | 27768 | makemigrations uses unnecessary AddField for ForeignKey depending on model name | Migrations | |||
27175 | 27175 | Deprecate silencing exceptions raised while rendering the {% include %} template tag | Template system | |||
27458 | 27458 | Oracle backend giving ORA-00911 : Invalid Character, querying with a literal "%s" | Database layer (models, ORM) | |||
27843 | 27843 | M2M db table names with explicit `username` | Database layer (models, ORM) | |||
27710 | 27710 | foreign key _id optimisation leads to incorrect descriptor value | Database layer (models, ORM) | |||
27318 | 27318 | Return failed values from memcached.set_many() | Core (Cache system) | |||
27546 | 27546 | Replace hardcoded class names in __repr__-methods | Core (Other) | |||
27979 | 27979 | Using F() to save negative integers in unsigned columns on MySQL should raise IntegrityError rather than OperationalError | Database layer (models, ORM) | |||
27788 | 27788 | Drop support for Oracle < 12.1 | Database layer (models, ORM) | |||
27648 | 27648 | Deprecate ("iLmsu") regex groups in URLpatterns | Core (URLs) | |||
14370 | 14370 | Adding support for Autocomplete in contrib.admin | contrib.admin | |||
27818 | 27818 | Use contextlib.suppress to suppress exceptions. | Core (Other) | |||
27859 | 27859 | Migration to create TextField with db_index=True crashes on MySQL | Migrations | |||
27563 | 27563 | Move "Apply limit_choices_to" code from BaseModelForm to fields_for_model() | Forms | |||
27858 | 27858 | Stop read-only management commands from attempting to create a django_migrations table | Migrations | |||
27787 | 27787 | call_command() should validate the arguments it receives | Core (Management commands) | |||
27953 | 27953 | Make default Model.__str__() more useful (such as by displaying the primary key) | Database layer (models, ORM) | |||
27881 | 27881 | Add "unified diff" output mode to diffsettings management command | Core (Management commands) | |||
27241 | 27241 | Annotate doesn't work with PostgreSQL views anymore | Database layer (models, ORM) | |||
27644 | 27644 | Document FileSystemStorage.get_created_time() limitation on Unix | Documentation | |||
27972 | 27972 | BaseSpatialField.geodetic should return SpatialReference.geographic | GIS | |||
27912 | 27912 | Open redirect on non-HTTP protocols: is_safe_url not validating properly | HTTP handling | |||
27974 | 27974 | Degraded performance when rendering ChoiceField with lots of options and DEBUG=True | Template system | |||
27834 | 27834 | Add the STRPOS database function | Database layer (models, ORM) | |||
27942 | 27942 | admin's inlines.js indiscriminately adds "add" buttons to all tables in inlines | contrib.admin | |||
27987 | 27987 | debug view doesn't set default colours in css | Error reporting | |||
27981 | 27981 | date/time filter docs inaccurate about how localization works | Documentation | |||
27956 | 27956 | Template error raised in an {% extends %} parent template shows incorrect source location on debug page | Template system | |||
27975 | 27975 | Regression on ability to use `queryset=None` on `ModelChoiceField` | Forms | |||
27977 | 27977 | inspectdb errors after upgrade to cx_Oracle 5.3 | Database layer (models, ORM) | |||
27949 | 27949 | Document how OpenLayers 3 widgets work | Documentation | |||
27890 | 27890 | runtests.py cleanup exception on Python 3.6 | Core (Other) | |||
27935 | 27935 | BrinIndex crashes if name > 30 characters | contrib.postgres | |||
27918 | 27918 | Document ChoiceWidget.option_template_name | Documentation | |||
27924 | 27924 | Add support for cx_Oracle 5.3 | Database layer (models, ORM) | |||
27260 | 27260 | Performance Issue because of LEFT OUTER JOIN instead the better INNER JOIN | Database layer (models, ORM) | |||
27905 | 27905 | Admin RelatedFieldWidgetWrapper ignores wrapped widget's value_omitted_from_data() | contrib.admin | |||
27622 | 27622 | Test client should accept vendor tree json variants | Testing framework | |||
27836 | 27836 | Add a way to delete directories through the file Storage API | File uploads/storage | |||
27862 | 27862 | Exists() feature generates invalid SQL query on postgres backend | Database layer (models, ORM) | |||
27842 | 27842 | Add protocol argument to GenericSitemap.__init__() | contrib.sitemaps | |||
27875 | 27875 | Manager inheritance documentation doesn't mention manager_inheritance_from_future | Documentation | |||
27879 | 27879 | Writing Atom1Feed crashes if enclosures argument isn't provided to add_item() | Utilities | |||
27856 | 27856 | Date subtraction loses accuracy on PostgreSQL for differences larger than month | Database layer (models, ORM) | |||
27840 | 27840 | Password reset: `post_reset_login` throws KeyError if user already logged in | contrib.auth | |||
27722 | 27722 | if a template context is an instance of get_template(), it will raise "TypeError: context must be a dict rather than RequestContext" | Template system | |||
27148 | 27148 | Invalid input for UUIDField with ModelMultipleChoiceField throws ValueError, not ValidationError | Forms | |||
27683 | 27683 | Change default transaction isolation level to READ COMMITTED on MySQL | Database layer (models, ORM) | |||
27814 | 27814 | Unclear explanation of orphans in Paginator | Documentation | |||
27815 | 27815 | contrib.auth.views.LoginView doesn't pass request object to AuthenticationForm | contrib.auth | |||
27741 | 27741 | staticfiles_tests test_corrupt_intermediate_files fails intermittently when run in parallel | contrib.staticfiles | |||
27421 | 27421 | Add support for size, shape, and offset parameters on instantiation of GDALRaster objects. | GIS | |||
27758 | 27758 | Template widget rendering breaks the AdvancedModelIterator pattern | Forms | |||
27790 | 27790 | Investigate increased memory usage in tests when calling migrate without available_apps set | Migrations | |||
27202 | 27202 | Investigate RenameMethodsBase effect on yaml serialization | Utilities | |||
27776 | 27776 | Merge base.txt tests requirements file into py3.txt | Testing framework | |||
27759 | 27759 | Template widget rendering: attrs with value False now render | Forms | |||
27761 | 27761 | Typo in multiple_input.html produces invalid HTML | Forms | |||
27739 | 27739 | Document LabelCommand's `label` attribute | Documentation | |||
27690 | 27690 | remove sleep before dropping test db? | Testing framework | |||
27735 | 27735 | l10n is applied to Select widget's choices after template-based widget rendering | Documentation | |||
27544 | 27544 | F() Expressions updating dates in .update() field fails on SQLite | Database layer (models, ORM) | |||
27387 | 27387 | Rendering "required" as HTML attribute is not documented under Field.required | Documentation | |||
27709 | 27709 | ContentTypes.objects.get_for_models returns inconsistent results for proxy models | contrib.contenttypes | |||
27518 | 27518 | HTTP Referer leaks password reset link | contrib.auth | |||
27680 | 27680 | Recommend ccbv.co.uk in class-based views docs | Documentation | |||
27054 | 27054 | makemigrations tries to create django_migrations in external database | Migrations | |||
27658 | 27658 | collectstatic overwrites newer files in remote storage | contrib.staticfiles | |||
27672 | 27672 | Trouble saving specificly shaped GeometryCollection to spatialite backend | GIS | |||
27637 | 27637 | timeuntil, timesince breaks in leap year edge case | Utilities | |||
27652 | 27652 | Humanize docs should clarify: Floats OK too! | Documentation | |||
27641 | 27641 | Document limitations of the Locmem cache backend | Documentation | |||
27626 | 27626 | Move MEDIA_URL/STATIC_URL ends with traling slash validation to system checks | Core (System checks) | |||
27558 | 27558 | Setting db_index=False on existing ForeignKey causes constraint to be recreated on MySQL | Database layer (models, ORM) | |||
27184 | 27184 | Test client crashes when uploading TemporaryFile on Unix | Testing framework | |||
27583 | 27583 | MultiValueDict raises TypeError when values for specific key is None | Utilities | |||
27355 | 27355 | Add PostgreSQL Extension operation example to reference page | Documentation | |||
27567 | 27567 | Technical exception page/emails crash when the database is down | Error reporting | |||
27510 | 27510 | Allow custom keyword arguments to modelform_factory in ModelFormMixin | Generic views | |||
27513 | 27513 | Optimize Signal.send a tiny bit | Utilities | |||
27520 | 27520 | sqlmigrate generates a duplicate DROP INDEX statement (migrate works fine) | Migrations | |||
27512 | 27512 | Dead code path in Model.__init__ | Database layer (models, ORM) | |||
27003 | 27003 | ArrayField and JSONField form fields fail on already converted values | Forms | |||
27491 | 27491 | TruncDay function arguments aren't quoted properly when you print the SQL query | Database layer (models, ORM) | |||
27448 | 27448 | GIS distance queries use deprecated ST_distance_sphere | GIS | |||
27461 | 27461 | makemigrations router.allow_migrate() calls for consistency checks use incorrect (app_label, model) pairs | Core (Management commands) | |||
27414 | 27414 | Document that aliasing ForeignKey fields in F expressions returns pk values, not model instances | Documentation | |||
27436 | 27436 | migrations.test_commands.MakeMigrationsTests fail on Windows when run on a different drive than C: | Core (Management commands) | |||
27378 | 27378 | Add UUID serialization support to migration writer | Migrations | |||
27369 | 27369 | Multiple form fields can share the same widget instance | Forms | |||
27441 | 27441 | MySQL backend output for 'DROP COLUMN' uses undocumented SQL | Migrations | |||
27419 | 27419 | Model that worked before 1.10 causes "Cannot force an update in save() with no primary key." in 1.10. | Database layer (models, ORM) | |||
27428 | 27428 | 1 | Using .extra on Queryset | Uncategorized | ||
27424 | 27424 | contenttype 0002_remove_content_type_name migration failure | contrib.contenttypes | |||
27400 | 27400 | Changed in 1.10: {% static %} tag now encodes "#" | Documentation | |||
27063 | 27063 | i18n_patterns() matches too much of the URL as the language code | Internationalization | |||
27385 | 27385 | Error in QuerySet.bulk_create() on PostgreSQL when objs length is a multiple plus one of batch_size | Database layer (models, ORM) | |||
27350 | 27350 | Attaching signals to abstract models don't work as it used to be | Database layer (models, ORM) | |||
27352 | 27352 | Warn about social media fingerprinting when using redirect_authenticated_user | Documentation | |||
27323 | 27323 | Optimize Oracle introspection by using USER_SEQUENCES instead of USER_CATALOG | Database layer (models, ORM) | |||
27301 | 27301 | Better handling of errors that are not pickleable when testing in parallel | Testing framework | |||
27186 | 27186 | Cannot change CheckboxSelectMultiple, FileInput, MultiWidget, SplitDateTimeWidget, and SelectDateWidget with model field default since Django 1.10.1 | Forms | |||
27282 | 27282 | port cant be integer with oracle backend | Database layer (models, ORM) | |||
27248 | 27248 | Running migrations one-by-one fails after adding django.contrib.sites to INSTALLED_APPS. | contrib.sites | |||
27198 | 27198 | QueryDict getlist allows data to be mutated | HTTP handling | |||
27099 | 27099 | Document that ModelAdmin.list_filter doesn't appear unless there's more than one choice | Documentation | |||
27140 | 27140 | Prevent template rendering from hiding a property's TypeError | Template system | |||
27124 | 27124 | caches_setting_for_tests passes cull related options to memcached tests | Core (Cache system) | |||
27120 | 27120 | Log message text in PostgreSQL _clone_test_db() refers incorrectly to alias | Database layer (models, ORM) | |||
27115 | 27115 | UI discrepancy in Writing your first Django app, part 7 | Documentation | |||
27105 | 27105 | Misleading error in ContentTypes get_for_model | contrib.contenttypes | |||
27085 | 27085 | UI Discrepancy in "Writing your first Django app, part 2" | Documentation | |||
27091 | 27091 | Add .tox directory to flake8 exclude | Testing framework | |||
27068 | 27068 | Acquire form's initial data more consistently | Forms | |||
27078 | 27078 | Simplify "if" logic inside SQLite's DatabaseCreation._get_test_db_name() | Database layer (models, ORM) | |||
27024 | 27024 | BaseGeometryWidget logs a false positive: Error creating geometry from value '' | GIS | |||
27026 | 27026 | Objects not fully configured after bulk_create. | Database layer (models, ORM) | |||
27023 | 27023 | ~/.pythonrc.py loaded twice if PYTHONSTARTUP set to ~/.pythonrc.py | Core (Management commands) | |||
27010 | 27010 | Argon2PasswordHasher.encode() decodes underlying hash as UTF-8 instead of ASCII | contrib.auth | |||
27000 | 27000 | Django manage Command.usage() is broken | Core (Management commands) | |||
14030 | 14030 | Use F() objects in aggregates(), annotates() and values() | Database layer (models, ORM) | |||
14891 | 14891 | use_for_related_fields=False is not honored by reverse FK or M2M related managers | Database layer (models, ORM) | |||
494 | 494 | Collapse in admin interface for inline related objects | contrib.admin | |||
14286 | 14286 | Support for BigAutoField | Database layer (models, ORM) | |||
14476 | 14476 | annotate, default aggregation naming and filter annoyance | Database layer (models, ORM) | |||
14180 | 14180 | Creating redundant indexes on foreign keys for MySQL/InnoDB tables | Database layer (models, ORM) | |||
14334 | 14334 | Queries don't ensure that comparison objects are the correct type | Database layer (models, ORM) | |||
14462 | 14462 | Aggregates default to the database type instead of the field type | Database layer (models, ORM) | |||
14638 | 14638 | to_python howto documentation improvement | Documentation | |||
14930 | 14930 | `values_list()` fails on queryset ordered by extra column | Database layer (models, ORM) | |||
14481 | 14481 | better documentation of the default m2m "through" class | Documentation | |||
14305 | 14305 | inspectdb should output unmanaged model definitions | Core (Management commands) | |||
14512 | 14512 | Documentation & tools for decorating class-based-views. | Generic views | |||
14043 | 14043 | Incorrect and/or confusing behaviour with nullable OneToOneField | Database layer (models, ORM) | |||
14492 | 14492 | Model proxy instance does not equal the respective model instance | Database layer (models, ORM) | |||
14006 | 14006 | Documentation on Field's 'description' class attribute does not mention that it will be interpolated with field.__dict__ | Documentation | |||
14150 | 14150 | [patch] a get_objects_or_404 ? | Core (Other) | |||
14019 | 14019 | SQLInsertCompiler.as_sql() failure | Database layer (models, ORM) | |||
14684 | 14684 | RESTful Model View | Generic views | |||
14694 | 14694 | defer() doesn't work with reverse relations | Database layer (models, ORM) | |||
14615 | 14615 | Related objects manager returns related objects with null FKs for unsaved instances | Database layer (models, ORM) | |||
14829 | 14829 | URL dispatcher documentation with class-based generic views | Documentation | |||
14502 | 14502 | Feature: escape hatch for colliding template syntax in Django templates | Template system | |||
14026 | 14026 | 2 | Setting for TRANSACTION_LEVEL on db backends | Database layer (models, ORM) | ||
342 | 342 | Add a way for fields to be displayed in the admin without being editable | contrib.admin | |||
376 | 376 | 1 | Add a handler for mod_python v. 2 (Django requires v. 3) | Core (Other) | ||
115 | 115 | Models CRUD via web services | Core (Other) | |||
362 | 362 | 1 | Anonymous sessions should try to prevent session-stealing | Core (Other) | ||
91 | 91 | A (possible) cleaner ORM fields description | Core (Other) | |||
216 | 216 | sqlite3 broken post rev 329 | Metasystem | |||
447 | 447 | [PATCH] Add pubdate elements to RSS feeds. | contrib.syndication | |||
87 | 87 | [patch] Oracle database support | Database layer (models, ORM) |