tanc
(tanc)
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 (438) | Reporter (1) | Owner (0) | Commenter (1) | 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) | |||
27029 | 27029 | Make EmailValidator accept non-ASCII characters in local part | Core (Other) | |||
34819 | 34819 | GenericForeignKey.get_prefetch_queryset() | contrib.contenttypes | |||
34262 | 34262 | 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 | DatabaseWrapper are not GC and connections are not closed | Database layer (models, ORM) | |||
34871 | 34871 | Validation of UniqueConstraint with Case() crashes. | Database layer (models, ORM) | |||
897 | 897 | Bi-Directional ManyToMany in Admin | contrib.admin | |||
373 | 373 | Add support for multi-column primary keys. | Database layer (models, ORM) | |||
34975 | 34975 | aggregate() crashes when referencing existing aggregations or window expressions through conditional expressions | Database layer (models, ORM) | |||
470 | 470 | Add Field.db_default for defining database defaults | Database layer (models, ORM) | |||
27674 | 27674 | Deprecate GeoModelAdmin and OSMGeoAdmin | GIS | |||
27833 | 27833 | prefetch_related fails with SQLite when used with 1000 parent records | Database layer (models, ORM) | |||
34983 | 34983 | Deprecate django.utils.itercompat.is_iterable(). | Utilities | |||
34856 | 34856 | Running tests with historical migrations that contain index together fails with TypeError. | Migrations | |||
34624 | 34624 | RelatedFieldWidgetWrapper links toggling isn’t working for radio widgets | contrib.admin | |||
34034 | 34034 | Adding a class on ChoiceWidget subwidgets is excessively difficult | Forms | |||
34406 | 34406 | Add support for curved geometries in GeoDjango | GIS | |||
34555 | 34555 | ModelBase metaclass implementation prevents addition of model fields via __init_subclass__ | Database layer (models, ORM) | |||
34746 | 34746 | High CPU/memory consumption when a 5XX is raised with large local variables | Error reporting | |||
34013 | 34013 | Support ordering by annotation transforms (e.g JSONObject/ArrayAgg transforms). | Database layer (models, ORM) | |||
34045 | 34045 | Admin changelist checkboxes do not have labels | contrib.admin | |||
34789 | 34789 | `filter_horizontal` duplicates entries in "Chosen" column after instance is added via in another field using the "plus" JS action | contrib.admin | |||
34612 | 34612 | QuerySet.only() doesn't work with select_related() on a reverse OneToOneField relation. | Database layer (models, ORM) | |||
34925 | 34925 | refresh_from_db() will not iterate through all of the fields listed in the 'fields' parameter. | Database layer (models, ORM) | |||
34838 | 34838 | GeoDjango database functions incompatible with GeneratedField | Database layer (models, ORM) | |||
34211 | 34211 | Performance regression in ForeignKeyDeferredAttribute changes. | Database layer (models, ORM) | |||
34943 | 34943 | Support passing unique constraint names to bulk_create(). | Database layer (models, ORM) | |||
27747 | 27747 | Add signals for Django management commands | Core (Management commands) | |||
27752 | 27752 | Fix and test admin_order_field set for the __str__ of a model | contrib.admin | |||
34488 | 34488 | ClearableFileInput widget forgets "Clear" selection when form is not valid | Forms | |||
27460 | 27460 | Allow declaring a GenericRelation from an abstract model to another abstract model | Database layer (models, ORM) | |||
34964 | 34964 | Reversing the order of Q objects in a CheckConstraint generates a migration | Migrations | |||
34949 | 34949 | Clarify when unique constraints are ignored. | Documentation | |||
34989 | 34989 | Set Content-Length where possible for HttpResponses. | HTTP handling | |||
27813 | 27813 | BinaryField type inconsistent between sqlite3 (bytes) and postgresql (memoryview) | Database layer (models, ORM) | |||
34830 | 34830 | csrf_failure and bad_request views missing context processors | Core (Other) | |||
34907 | 34907 | loaddata crashes on objects with natural keys when don't exist on passed database. | Core (Serialization) | |||
34818 | 34818 | GenericIPAddressField ValidationError incorrect message when both protocols present | Database layer (models, ORM) | |||
14810 | 14810 | Admin inline templates need blocks | contrib.admin | |||
34884 | 34884 | Half bug/half enhancement : inconsistent behavior of get_or_create() regarding related attributes cache | Database layer (models, ORM) | |||
34944 | 34944 | Missing or misinferred attributes in output fields of generated fields | Database layer (models, ORM) | |||
34919 | 34919 | Missing scope attribute in admin doc table headers. | contrib.admindocs | |||
34941 | 34941 | db_default with decimal.Decimal() doesn't return Decimal instances on Oracle. | Database layer (models, ORM) | |||
34939 | 34939 | Widget templates not refreshing | Forms | |||
34694 | 34694 | trailing slash is not appending | Core (URLs) | |||
34937 | 34937 | Provide a get_form_kwargs for the ModelAdmin | contrib.admin | |||
34930 | 34930 | Parallel tests fail on Python 3.11+ when IsolatedAsyncioTestCase is used | Testing framework | |||
34920 | 34920 | FileExtensionValidator.__eq__() should ignore allowed_extensions order. | Core (Other) | |||
34899 | 34899 | Model Field.choices callable support is not actually lazy | Database layer (models, ORM) | |||
34921 | 34921 | Filtering an unbound DateTimeField with naive date crashes | Database layer (models, ORM) | |||
34918 | 34918 | Assigning model instance to `_id`/attname field saves correctly, but breaks accessing the field | Database layer (models, ORM) | |||
34906 | 34906 | Need help with makemigrations | 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) | |||
34894 | 34894 | Query.change_aliases() has several significant bugs | Database layer (models, ORM) | |||
34878 | 34878 | Autoreload crashes with FORM_RENDERER="django.forms.renderers.TemplatesSetting". | Template system | |||
34874 | 34874 | Add table_exists() to optimize checks for django_migrations table. | Database layer (models, ORM) | |||
34863 | 34863 | sqlite math functions don't accept character fields as input | Database layer (models, ORM) | |||
34823 | 34823 | assertTemplateUsed() context manager crashes for templates without names. | Testing framework | |||
34847 | 34847 | Serializer infinite recursion on M2M field if reference vars in init | Core (Serialization) | |||
34842 | 34842 | Unmanaged read-only generated fields in admin | Database layer (models, ORM) | |||
34833 | 34833 | Use a `main` landmark in the admin interface | contrib.admin | |||
34816 | 34816 | GenericForeignKey crashes if content_type_id is changed and object_id is type incompatible with old object | contrib.contenttypes | |||
34730 | 34730 | Add an assertMessages assertion | contrib.messages | |||
34803 | 34803 | Nested OuterRef crashes with AttributeError | Database layer (models, ORM) | |||
34801 | 34801 | Django project redirects for a user assigned in a group, it redirects to the url which is not present in the group assigned django app | HTTP handling | |||
34451 | 34451 | Incorrect exception handling within the django exception handler | Error reporting | |||
34802 | 34802 | django.contrib.admin.actions.delete_selected() should return number of rows deleted via ModelAdmin.delete_queryset() | contrib.admin | |||
34796 | 34796 | Deleting child table does not delete rows in parent table when using multi-table inheritance | Database layer (models, ORM) | |||
34792 | 34792 | Creating and saving a model using a custom primary key field can yield a bad "id" value on the instance | Database layer (models, ORM) | |||
34783 | 34783 | No module named 'smtp' when trying to send an email | Core (Mail) | |||
34771 | 34771 | QuerySet.order_by() crashes on constants that cannot be cast on MySQL. | Database layer (models, ORM) | |||
34743 | 34743 | full_clean() raises AttributeError on constraints with related IDs. | Database layer (models, ORM) | |||
34692 | 34692 | django.forms.renderers.get_default_renderer()'s template loader cache is not being reset on autoloads. | Forms | |||
34765 | 34765 | call_command reuses already loaded command causing stale class variable value usage | Core (Management commands) | |||
34733 | 34733 | m2m_changed signal is unaware if .set() method is being called | Database layer (models, ORM) | |||
34532 | 34532 | Form.default_renderer is ignored in formsets. | Forms | |||
34711 | 34711 | Make ChoiceField auto-detect and coerce values. | Forms | |||
34679 | 34679 | Cannot run collectstatic with existing unsupported manifest file | contrib.staticfiles | |||
34705 | 34705 | BoundField.as_widget() ignores aria-describedby in attrs argument | Forms | |||
34639 | 34639 | MySQL 8.0 hangs indefinitely when using the admin search with a Foreign Key and Annotate | contrib.admin | |||
34676 | 34676 | Normalise MeasureBase unit not found exceptions to use AttributeError | GIS | |||
34634 | 34634 | Creating objects with nested MTI crashes. | Database layer (models, ORM) | |||
34651 | 34651 | 'list' object has no attribute '_committed' | Uncategorized | |||
34539 | 34539 | `get_prep_value` no longer called for JSONField | Database layer (models, ORM) | |||
34535 | 34535 | dbshell management command can crash if DATABASES["name"] is a PosixPath | Core (Management commands) | |||
34521 | 34521 | Use __slots__ for template Node classes | Template system | |||
34552 | 34552 | Delaying get_from_clause call as much as possible. | Database layer (models, ORM) | |||
34548 | 34548 | Queryset JsonField filtering doesn't work as expected | Database layer (models, ORM) | |||
34540 | 34540 | [feature request] Run FileField storage callable during runtime and not during buildtime | File uploads/storage | |||
34513 | 34513 | Error E108 does not cover some cases | contrib.admin | |||
34527 | 34527 | Unexpected behavior with division in aggregation | Database layer (models, ORM) | |||
34526 | 34526 | issue in admin with sites | contrib.admin | |||
34510 | 34510 | sqlmigrate does not follows replaces in squashed migrations | Core (Management commands) | |||
34508 | 34508 | Admin Checks Reversed FKs.( modified check_list_display function ) | Uncategorized | |||
34435 | 34435 | JSONField with string default raises fields.E010 warning. | Documentation | |||
34419 | 34419 | Document django.contrib.admin.sites.all_sites | contrib.admin | |||
34483 | 34483 | Negative result of django.utils.timesince.timesince | Utilities | |||
34484 | 34484 | HttpRequest.__deepcopy__ doesn't deepcopy attributes | HTTP handling | |||
34459 | 34459 | SearchVector() can return query strings that are unsafe to combine. | contrib.postgres | |||
34450 | 34450 | Lookup expressions across foreign keys introduce extra joins | Database layer (models, ORM) | |||
34433 | 34433 | OneToOneField can only be saved one way | Database layer (models, ORM) | |||
34388 | 34388 | Added support for direct usage of Choices classes on model fields | Database layer (models, ORM) | |||
34401 | 34401 | Inconsistent behavior for refresh_from_db() with GenericForeignKey | contrib.contenttypes | |||
34378 | 34378 | Using in_bulk() with id_list and order_by() | Database layer (models, ORM) | |||
34375 | 34375 | GDAL and GIS missing LD Library error message. | GIS | |||
34368 | 34368 | Subquery referencing WINDOW expression breaks query compilation | Database layer (models, ORM) | |||
34359 | 34359 | Add setting to disable global thread_sensitive flag for Async ORM and Async cache | Database layer (models, ORM) | |||
34357 | 34357 | UniqueConstraint doesn't violate NULL values on SQLite. | Database layer (models, ORM) | |||
34346 | 34346 | QuerySet ordered by annotation with name used by select_related() field crashes with AmbiguousColumn. | Database layer (models, ORM) | |||
34342 | 34342 | The test async_client is not consuming async StreamingResponse generators properly | Testing framework | |||
34340 | 34340 | Apparently wrong table name? | Database layer (models, ORM) | |||
34328 | 34328 | Class-based async-only middleware not detected as coroutine in MiddlewareMixin | Documentation | |||
34317 | 34317 | wrong attribute naming in method BaseModelFormSet.save_existing | Forms | |||
34304 | 34304 | Adding and removing a conditional UniqueConstraint to ForeignKey multiple times crashes on MySQL | Database layer (models, ORM) | |||
34255 | 34255 | Annotation/group by with an expression on psycopg3 | Database layer (models, ORM) | |||
34294 | 34294 | File locking fails if argtypes redefined on Windows. | File uploads/storage | |||
34227 | 34227 | Multi-level FilteredRelation with select_related() may set wrong related object. | Database layer (models, ORM) | |||
34288 | 34288 | Using queryset manager methods as default value breaks makemigrations | Database layer (models, ORM) | |||
34276 | 34276 | LocMemCache not working for multiple threads | Core (Cache system) | |||
34242 | 34242 | Behavior of Model.delete() with regards to primary_key fields is not documented | Documentation | |||
34241 | 34241 | Django admin not showing seconds for list_display nor readonly DateTimeField | contrib.admin | |||
34165 | 34165 | migrate management command does not respect database parameter when adding Permissions. | contrib.auth | |||
34207 | 34207 | Incorrect SQL query when adding a ManyToMany related object with a "through" table prevents adding a new relationship if the new relationship is identical except for a different value for "through_defaults" | Database layer (models, ORM) | |||
34205 | 34205 | Validation of constraints with __len lookup crashes for ArrayFields. | Database layer (models, ORM) | |||
34160 | 34160 | Django 4.1 Expression contains mixed types for (Big/Small)IntegerFields. | Database layer (models, ORM) | |||
34189 | 34189 | Code in Tutorial does not work because of a ',' | Documentation | |||
34188 | 34188 | Add a section on refresh_from_db to the Multiple databases documentation | Documentation | |||
34178 | 34178 | Prefetching a foreign key on GenericForeignKey results in incorrect queryset being selected | Database layer (models, ORM) | |||
34166 | 34166 | UniqueConstraint with condition not validated if the condition field is not editable. | Database layer (models, ORM) | |||
34162 | 34162 | Wrong URL generated by get_admin_url in admin index "Recent Actions" panel in custom Django Admin Site | contrib.admin | |||
34099 | 34099 | update_or_create() not saving data assigned in a model's save() method | Database layer (models, ORM) | |||
34145 | 34145 | Explicit GROUPing by aggregate is not supported | Database layer (models, ORM) | |||
34135 | 34135 | Add async interface to ManyRelatedManager & RelatedManager | Database layer (models, ORM) | |||
34137 | 34137 | model.refresh_from_db() doesn't clear cached generic foreign keys | contrib.contenttypes | |||
34080 | 34080 | __exact lookup on nested arrays with None values fails on PostgreSQL. | contrib.postgres | |||
34129 | 34129 | Admin list_editable failed to edit | contrib.admin | |||
34066 | 34066 | Accessing UserAdmin via to_field leads to link to PasswordResetForm being broken (404) | contrib.auth | |||
34104 | 34104 | Making Q.__eq__ work regardless of ordering | Database layer (models, ORM) | |||
34091 | 34091 | Invalid SQL: FROM clauses can be omitted when QuerySet is accessed from multiple threads | Database layer (models, ORM) | |||
34087 | 34087 | Migration ignores Inheritance for Meta.default_permissions | Migrations | |||
34084 | 34084 | ModelForms always set self.instance even when none passed in | Forms | |||
28000 | 28000 | Avoid SET/DROP DEFAULT unless a field changes from null to non-null | Migrations | |||
34061 | 34061 | Model validations should be run on save() | Database layer (models, ORM) | |||
34025 | 34025 | Autocomplete field fills all empty required fields references to the same model when added a choice in popup. | contrib.admin | |||
34026 | 34026 | WKBReader.read() crashes on strings. | GIS | |||
34015 | 34015 | Registering lookups on relation fields should be supported. | Database layer (models, ORM) | |||
34016 | 34016 | QuerySet.values_list() crash on simple ArrayAgg. | contrib.postgres | |||
27624 | 27624 | Optimize ORM by using more immutable data structures | Database layer (models, ORM) | |||
27574 | 27574 | support geodetic distance calculation on MySQL 5.7+ | GIS | |||
27753 | 27753 | Cleanups when no supported version of Django supports Python 2 anymore | Utilities | |||
27864 | 27864 | Limit the number of terms in an admin search | contrib.admin | |||
27590 | 27590 | Allow configuration of where to save staticfiles manifest. | contrib.staticfiles | |||
27734 | 27734 | Add a helpful error message when a parallel test worker is assigned an unexpected index | Testing framework | |||
27017 | 27017 | Why doesn't Django's Model.save() save only the dirty fields by default? And how can I do that if I want? | Database layer (models, ORM) | |||
56 | 56 | Primary key columns should be UNSIGNED | Database layer (models, ORM) | |||
27827 | 27827 | Raising InvalidTemplateLibrary completely masks out real exception in get_package_libraries | Template system | |||
27718 | 27718 | Add QuerySet.union(), intersection(), difference() | Database layer (models, ORM) | |||
27188 | 27188 | Allow using unique=True with FileField | File uploads/storage | |||
14645 | 14645 | Exclude query with multiple conditions for the same multi-value relation not correct | Database layer (models, ORM) | |||
27917 | 27917 | Allow ModelAdmin.radio_fields to work with NullBooleanField | contrib.admin | |||
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 | |||
27331 | 27331 | Proposed opt_group argument for ModelChoiceField and ModelMultipleChoiceField | Forms | |||
27408 | 27408 | Make QuerySet.bulk_create() populate fields on related models | Database layer (models, ORM) | |||
27370 | 27370 | Django's Select widget adds a required="required" attribute, even if created with empty_label=True | Forms | |||
17 | 17 | Metasystem optimization: Share select_related in memory | Database layer (models, ORM) | |||
14071 | 14071 | Row duplicated when modifying PK | contrib.admin | |||
27808 | 27808 | Nested ArrayField with nullable base field generates invalid SQL | contrib.postgres | |||
27921 | 27921 | Documentation of make_aware() with is_dst is misleading | Documentation | |||
27795 | 27795 | Audit force_text invocations | Utilities | |||
27685 | 27685 | Allow autoreloader to use watchman | Utilities | |||
14365 | 14365 | Make template-rendering signals available also in DEBUG mode | Testing framework | |||
27755 | 27755 | add ModelAdmin.get_inlines() hook to allow set inlines based on the request or model instance. | contrib.admin | |||
14808 | 14808 | i18n is not safe. | Documentation | |||
27991 | 27991 | Add 'obj' kwarg to InlineModelAdmin.has_add_permission() | contrib.admin | |||
27595 | 27595 | Database converters are not run for related fields referencing related fields | Database layer (models, ORM) | |||
27090 | 27090 | pg_get_serial_sequence is broken on postgres, use a lookup in information_schema.columns instead | Database layer (models, ORM) | |||
27334 | 27334 | File uploads could rename temporary files rather than copying them | File uploads/storage | |||
27560 | 27560 | Formset.save() crashes for model with foreign key to concrete base model | Forms | |||
27629 | 27629 | Inconsistent check of allow_relation in ForwardManyToOneDescriptor.__set__ | Database layer (models, ORM) | |||
27018 | 27018 | Admin views in admindocs crash with AttributeError | contrib.admindocs | |||
27317 | 27317 | Make Form subclasses combine Form.Media from all parents | Forms | |||
27267 | 27267 | Renaming a primary key fails with "cannot drop constraint on table because other objects depend on it" | Migrations | |||
27985 | 27985 | Converting `Foo.objects.filter(bar=None)` to an `IsNull` too early. | Database layer (models, ORM) | |||
14642 | 14642 | save_as=True and generic inline in admin gives IndexError | contrib.contenttypes | |||
27846 | 27846 | refresh_from_db() doesn't clear reverse OneToOneFields | Database layer (models, ORM) | |||
27796 | 27796 | Middlewares load twice due to StaticFilesHandler(WSGIHandler) | contrib.staticfiles | |||
27258 | 27258 | Raise an exception if RequestContext is used with template.backends.django.Template.render() | Template system | |||
27563 | 27563 | Move "Apply limit_choices_to" code from BaseModelForm to fields_for_model() | Forms | |||
27967 | 27967 | The autogenerated OneToOneField on multi table inheritance breaks the InlineAdminForm given UUID pk | contrib.admin | |||
27953 | 27953 | Make default Model.__str__() more useful (such as by displaying the primary key) | Database layer (models, ORM) | |||
27308 | 27308 | BytesWarning exception raised when running with python 3 -bb option | Core (Other) | |||
27039 | 27039 | ModelFields with 'default' value set and 'required'=False in form does not use default value | Forms | |||
27118 | 27118 | Make QuerySet.get_or_create()/update_or_create() error for a non-field in defaults | Database layer (models, ORM) | |||
27730 | 27730 | Document that template tags with "as" variable assignment don't propogate variables across blocks | Documentation | |||
27751 | 27751 | Teardown of a PG test database fails if it is an autogenerated test_MYDB database | Testing framework | |||
27573 | 27573 | Distance function returns Distance object instead of raw value on MySQL | GIS | |||
27365 | 27365 | Fields suddenly not found. | Database layer (models, ORM) | |||
27231 | 27231 | Initialize forms in ModelAdmin like View (i.e. add get_form_kwargs to contrib.admin) | contrib.admin | |||
27976 | 27976 | label_from_instance fails silently: form field disappears. | Forms | |||
27538 | 27538 | Value of JSONField is being re-encoded to string even though being already encoded | contrib.postgres | |||
27937 | 27937 | Potential issue with field.queryset._result_cache persisting | Forms | |||
27529 | 27529 | Geographic database functions with two parameters should accept expressions in one or the other arguments | GIS | |||
27883 | 27883 | "Vertical" polymorphism of models | Database layer (models, ORM) | |||
27886 | 27886 | Django contrib.postgres JSONField adds additonal quotes to a dictionary. | contrib.postgres | |||
27884 | 27884 | Document that validators needs to be an iterable since Django 1.11 | Documentation | |||
27875 | 27875 | Manager inheritance documentation doesn't mention manager_inheritance_from_future | Documentation | |||
27825 | 27825 | Document that models don't cast field values to the same type that's retrieved from the database | Documentation | |||
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 | |||
27742 | 27742 | Unexpected migration on Parent -> child model inheritence | Migrations | |||
27683 | 27683 | Change default transaction isolation level to READ COMMITTED on MySQL | Database layer (models, ORM) | |||
14606 | 14606 | Application module imported twice when running development server | Core (Other) | |||
27130 | 27130 | Allow using the DjangoTemplates engine without configuring settings | Template system | |||
27779 | 27779 | Problem with Coverage Report on djangoci.com | Uncategorized | |||
27757 | 27757 | The link of the "view_on_site" button is not formed according to the returning result of the "get_absolute_url" method. | contrib.admin | |||
27762 | 27762 | Concurrency Safety Documentation | Documentation | |||
27544 | 27544 | F() Expressions updating dates in .update() field fails on SQLite | Database layer (models, ORM) | |||
27497 | 27497 | make Area function, Distance function and lookups work with geodetic coordinates on SpatiaLite | GIS | |||
27664 | 27664 | Manager.contribute_to_class() is called with abstract model rather than concrete model | Database layer (models, ORM) | |||
27054 | 27054 | makemigrations tries to create django_migrations in external database | Migrations | |||
27641 | 27641 | Document limitations of the Locmem cache backend | Documentation | |||
27498 | 27498 | Filtering annotated field in SQLite returns wrong results | Database layer (models, ORM) | |||
14297 | 14297 | Accessing settings.FOO in hot spots cause performance problems | Core (Other) | |||
27612 | 27612 | Add a check that URL instance namespaces are unique across a project | Core (System checks) | |||
27377 | 27377 | Clarify that prepopulated_fields doesn't work with OneToOneField | Documentation | |||
27597 | 27597 | UrlResolver doesn't check all possibilities | Core (URLs) | |||
27609 | 27609 | gettext_lazy cast to str/unicode errors under py 2.7 if performed after language activation. | Core (System checks) | |||
27594 | 27594 | Reverse one to one related object populated from incorrect query columns | Database layer (models, ORM) | |||
27416 | 27416 | ModelFormSet with queryset accepts invalid POST data for outer models and create unexpected empty data. | Forms | |||
27564 | 27564 | `refresh_from_db()` should return the model instance instead of None | Database layer (models, ORM) | |||
27553 | 27553 | tutorial python manage.py runserver creates NameError: name 'include' is not defined | Documentation | |||
27535 | 27535 | RFE: Exclude pk from queries | Database layer (models, ORM) | |||
27525 | 27525 | Revert to previous migration automatically after failure when using MySQL backend | Migrations | |||
27510 | 27510 | Allow custom keyword arguments to modelform_factory in ModelFormMixin | Generic views | |||
27524 | 27524 | Using user instance (instead of get_user_model()) leads to errors when user model is overridden | contrib.auth | |||
27492 | 27492 | JsonResponse can't handle model_to_dict() with empty ImageField | HTTP handling | |||
27003 | 27003 | ArrayField and JSONField form fields fail on already converted values | Forms | |||
27448 | 27448 | GIS distance queries use deprecated ST_distance_sphere | GIS | |||
27406 | 27406 | Signals pre_delete and post_delete break logical relationship of models and behave in diffrently with different backends | Database layer (models, ORM) | |||
27414 | 27414 | Document that aliasing ForeignKey fields in F expressions returns pk values, not model instances | Documentation | |||
27433 | 27433 | ModelForm with BooleanField can not save False/unchecked | Forms | |||
27369 | 27369 | Multiple form fields can share the same widget instance | Forms | |||
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) | |||
27382 | 27382 | Document that ugettext_lazy() result can't be used with arbitrary Python code | Documentation | |||
27340 | 27340 | Model pre_init signal should provide an `instance` argument | Database layer (models, ORM) | |||
27385 | 27385 | Error in QuerySet.bulk_create() on PostgreSQL when objs length is a multiple plus one of batch_size | Database layer (models, ORM) | |||
27337 | 27337 | Convoluted MTI with abstract model mixin fails on PY2, works on PY3 | Database layer (models, ORM) | |||
27213 | 27213 | ArrayField with null throws ProgrammingError but not ValidationError on Psycopg < 2.6.1 | contrib.postgres | |||
27301 | 27301 | Better handling of errors that are not pickleable when testing in parallel | Testing framework | |||
27312 | 27312 | Checking raw argument to prevent signals from executing during fixture loading isn't DRY | Core (Other) | |||
27311 | 27311 | Support unpickled models (e.g. read from cache) in migrations | Migrations | |||
27218 | 27218 | Return LogEntry instances from log_addition, log_change, log_deletion | contrib.admin | |||
27217 | 27217 | makemigrations crashes with "'SpatialRefSysMixin' has no attribute '_meta'" on PostGIS | GIS | |||
27264 | 27264 | Model Meta is overwriten by abstract parent class | Database layer (models, ORM) | |||
27159 | 27159 | Pickling query with an __in=inner_qs lookup causes evaluation evaluation of inner_qs | Database layer (models, ORM) | |||
27240 | 27240 | Allow passing custom parameters to formset forms in admin | contrib.admin | |||
27223 | 27223 | model RangeField with default value are skiped in ModelForm full_clean validation in construct_instance function | Forms | |||
27220 | 27220 | MultiWidget not considered in form submit | Forms | |||
27214 | 27214 | The skipIfDBFeature decorators and its variants should respect their defined wrapped order and test case inheritance. | Testing framework | |||
27173 | 27173 | Permit import statements to be longer than 80 characters | Core (Other) | |||
27143 | 27143 | SearchQuery is not combinable using more than one `&` or `|` operators | contrib.postgres | |||
27179 | 27179 | Bug: error when trying to filter using regex/iregex on a key in a django.contrib.postgres.fields.JSONField | contrib.postgres | |||
27142 | 27142 | makemigrations fails on special database connections | Migrations | |||
27081 | 27081 | Allow migrations to serialize methods on pypy | Migrations | |||
27145 | 27145 | Discrepenacy between documentation and docstring for Storage.save method | Documentation | |||
27044 | 27044 | `apps` passed to post_migrate_signal should contain migrated appconfigs even when no migration has been applied to them | Migrations | |||
27089 | 27089 | Add the database alias to InconsistentMigrationHistory message | Migrations | |||
27101 | 27101 | args and kwargs not passed in BaseDetailView | Generic views | |||
27085 | 27085 | UI Discrepancy in "Writing your first Django app, part 2" | Documentation | |||
27065 | 27065 | Deferred fields not passed to inherited models' __class__.__dict__ | Database layer (models, ORM) | |||
27066 | 27066 | Possible Memory leak while evaluating a QuerySet | Database layer (models, ORM) | |||
27058 | 27058 | Reallow the {% for %} tag to unpack any iterable | Template system | |||
27035 | 27035 | DiscoverRunner's setup_test_environment() hard-codes settings.DEBUG to False | Testing framework | |||
27038 | 27038 | Migration being created even when no change was made. | Migrations | |||
27026 | 27026 | Objects not fully configured after bulk_create. | Database layer (models, ORM) | |||
27011 | 27011 | Django Middleware 1.10 does not run template_context_processors for exceptions thrown from middleware | HTTP handling | |||
14030 | 14030 | Use F() objects in aggregates(), annotates() and values() | Database layer (models, ORM) | |||
14415 | 14415 | Multiple aliases for one database: testing problems | Testing framework | |||
14368 | 14368 | Reverse relation attribute for OneToOneField fails when set to None | Database layer (models, ORM) | |||
14887 | 14887 | select_related() does not work with Proxy models and multi-table inheritance | Database layer (models, ORM) | |||
14518 | 14518 | Field.to_python not called on foreign key IDs | Database layer (models, ORM) | |||
14217 | 14217 | Add validation for model field name the same as the model name when using model inheritance | Core (System checks) | |||
14196 | 14196 | Objects that come from something_set, should have their parent object filled in | Database layer (models, ORM) | |||
14671 | 14671 | Allow overriding of ModelChoiceField.choices | Forms | |||
14394 | 14394 | Assigning bad data to an m2m attribute should not clear existing data | Database layer (models, ORM) | |||
901 | 901 | Reload method for models | Database layer (models, ORM) | |||
14334 | 14334 | Queries don't ensure that comparison objects are the correct type | Database layer (models, ORM) | |||
14638 | 14638 | to_python howto documentation improvement | Documentation | |||
14760 | 14760 | Admin inlines with file/image field fails to save_as | contrib.admin | |||
14051 | 14051 | Signals for transaction commit/rollback | Database layer (models, ORM) | |||
14877 | 14877 | ModelFormSet.save() with a deleted form should work even if the model has already been deleted | Forms | |||
937 | 937 | Autoreload reloads for every request. | Core (Management commands) | |||
14765 | 14765 | Unnecessary usage of NodeList in ForNode (template rendering) | Template system | |||
14056 | 14056 | Wrong query generated when using reverse foreign key | Database layer (models, ORM) | |||
14492 | 14492 | Model proxy instance does not equal the respective model instance | Database layer (models, ORM) | |||
694 | 694 | [patch] TEMPLATE_DIRS should allow project root relative paths | Template system | |||
14580 | 14580 | Clean up duplicate code in admin formset handling | contrib.admin | |||
14945 | 14945 | ContentType.objects.get_for_model doesn't allow using multiple databases | Database layer (models, ORM) | |||
14567 | 14567 | ModelMultipleChoiceField inconsistently returns a list if empty. | Forms | |||
14802 | 14802 | feature request: add a method to Fields that is used to render the field as read-only | contrib.admin | |||
14705 | 14705 | Model Field Order not influenced by MRO of superclasses | Database layer (models, ORM) | |||
14387 | 14387 | pre_save problem with inherrited model | Database layer (models, ORM) | |||
14373 | 14373 | annotate() will gladly delete your data | Database layer (models, ORM) | |||
14976 | 14976 | Add is_html flag to contrib.messages | contrib.messages | |||
14039 | 14039 | FileField special-casing breaks MultiValueField including a FileField | Forms | |||
14694 | 14694 | defer() doesn't work with reverse relations | Database layer (models, ORM) | |||
14678 | 14678 | Users are able to add more than one page to the same url | contrib.flatpages | |||
361 | 361 | Some Basic Math Filters | Template system | |||
14615 | 14615 | Related objects manager returns related objects with null FKs for unsaved instances | Database layer (models, ORM) | |||
14885 | 14885 | is_valid for ModelForm changes instance if instance is provided | Documentation | |||
14195 | 14195 | ContentType object fails to use cache, beats DB to death | Uncategorized | |||
14686 | 14686 | ORM support for VoltDB | Database layer (models, ORM) | |||
14341 | 14341 | Session middleware raises exception when unit testing HttpResponseForbidden | Testing framework | |||
14973 | 14973 | AdminEmailHandler doesn't include report.message | Core (Other) | |||
640 | 640 | order_with_respect_to option fails | Documentation | |||
14597 | 14597 | request.is_secure() should support headers like: X-Forwarded-Protocol and X-Forwarded-Ssl | HTTP handling | |||
14270 | 14270 | ManyToMany manager classes should be cached | Database layer (models, ORM) | |||
14138 | 14138 | Apache setup using sqlite3 breaks when performing a field__regex filter | Database layer (models, ORM) | |||
14602 | 14602 | bug in wsgi handler in trunk | Core (Other) | |||
14697 | 14697 | Speeding up queryset model instance creation | Database layer (models, ORM) | |||
14670 | 14670 | GenericTabularInline broken as of r13708 | Contrib apps | |||
14652 | 14652 | Sessions seem to be improperly using Pickle to hash a dictionary | contrib.sessions | |||
14640 | 14640 | Add elapsed request time to the development server log | HTTP handling | |||
14700 | 14700 | Speed up RawQuerySet iterator | Database layer (models, ORM) | |||
14576 | 14576 | Regression in FormWizard | contrib.formtools | |||
14526 | 14526 | Geodjango docs shouldn't talk about Python 2.4 so much | Documentation | |||
14445 | 14445 | Use HMAC and constant-time comparison functions where needed in Django | Uncategorized | |||
14426 | 14426 | Factor "mysite" out of all code example import statements | Documentation | |||
14896 | 14896 | Delete leads to IntegrityError : bad cascading rule when there's a ManyToManyField pointing to a class having subclasses. | Database layer (models, ORM) | |||
14911 | 14911 | Custom Storage System not working properly | File uploads/storage | |||
14919 | 14919 | 1.2.X branch test failure: test_csrf_token_in_404 | Uncategorized | |||
14925 | 14925 | test_permission_register_order raises IntegrityError when tests are run and INNODB storage engine is used for MySQL | contrib.auth | |||
14290 | 14290 | Rendering is very inefficient when USE_L10N. Caching format values gives 2-7 times improvement | Internationalization | |||
14000 | 14000 | Removal of obsolete "versionadded" tags | Documentation | |||
14948 | 14948 | Broken routers in 1.2.4: type object 'ModelBase' has no attribute '_meta' | Database layer (models, ORM) | |||
14938 | 14938 | "Save as" does not save entries added with a Inline | Forms | |||
14942 | 14942 | .distinct() + ordering/order_by() is a problem even without related models | Documentation | |||
14176 | 14176 | Error raised when using django.contrib.comments.feeds.LatestCommentsFeed | contrib.comments | |||
399 | 399 | Bigint field object needed | Database layer (models, ORM) | |||
342 | 342 | Add a way for fields to be displayed in the admin without being editable | contrib.admin | |||
285 | 285 | WSGIRequest should set request.path to full uri path | HTTP handling | |||
730 | 730 | more explicit middlware ordering | Core (Other) | |||
14063 | 14063 | Validating form file fields is hard | File uploads/storage | |||
13 | 13 | Related objects interface should be tighter (edit_inline) | contrib.admin | |||
14503 | 14503 | Unify test for exception+message value assertion method | Testing framework | |||
14849 | 14849 | ManyToManyField has weird behavior in 1.2 w/ multi-db | Database layer (models, ORM) | |||
14390 | 14390 | set_password functionality outside of the User model | contrib.auth | |||
811 | 811 | IPv6 address field support | Core (Other) | |||
14206 | 14206 | contrib:admin dynamic list_display support | contrib.admin | |||
14614 | 14614 | Dont send Request message when handle_uncaught_exception() | Core (Other) | |||
14099 | 14099 | modelformset not using _should_delete_form | Forms | |||
14101 | 14101 | Localized DecimalField doesn't accept localized input | Internationalization | |||
14880 | 14880 | raw_id_fields in admin does not work when limit_choices_to dictionary has value=False | contrib.admin | |||
14969 | 14969 | To have a way to modify third part model classes | Database layer (models, ORM) | |||
14926 | 14926 | Support nesting app namespaces with current_app | Uncategorized | |||
14889 | 14889 | Usability improvement to csrf_migration_helper | Uncategorized | |||
14991 | 14991 | SQL injection in quote_name() | Database layer (models, ORM) | |||
14814 | 14814 | Check for file binding in FieldFile.delete() | Database layer (models, ORM) | |||
14701 | 14701 | Meta attributes from abstract class | Database layer (models, ORM) | |||
14505 | 14505 | Multiple Namespaces and reverse lookup does not work as advertised. | Core (Other) | |||
14500 | 14500 | Cookie not set in IE and no error message in login form | contrib.auth | |||
14163 | 14163 | Setting pk should set the related fields also in the base chain. | Database layer (models, ORM) | |||
14067 | 14067 | _perform_unique_checks, _perform_date_checks broken for subclasses | Database layer (models, ORM) | |||
14839 | 14839 | django admin and user model inheritance | Uncategorized | |||
14146 | 14146 | Incorrect query being generated by .exclude() in some inheritance cases | Database layer (models, ORM) | |||
14499 | 14499 | ATSocialSecurityNumberField doesn't handle EMPTY_VALUES correctly | contrib.localflavor | |||
14022 | 14022 | context_processors debug() Fails with no DB Backend | Core (Other) | |||
14828 | 14828 | what is the truc for installation on mac os10.6 | Uncategorized | |||
14417 | 14417 | UnicodeDecodeError exception in recent actions | contrib.admin | |||
14778 | 14778 | {load} for all child templates | Template system | |||
14717 | 14717 | Connection error not handled | Uncategorized | |||
14234 | 14234 | Validation bug when using ModelForms | Forms | |||
14283 | 14283 | AttributeError on admin detail page after r13708 | Contrib apps | |||
14223 | 14223 | Inconsistent exception raising on DB integrity errors | Database layer (models, ORM) | |||
14477 | 14477 | minor typo in the examples of m2m_changed signal | Documentation | |||
14510 | 14510 | Django admin doesn't consider settings.LOGIN_REDIRECT_URL | Contrib apps | |||
14167 | 14167 | Using Instances in Generic Create/Update/Delete | Generic views | |||
14457 | 14457 | Possible error in settings.py description | Documentation | |||
14452 | 14452 | Need help understanding why the below is happening. | Forms | |||
14295 | 14295 | Saving an object with a custom manager results in IntegrityError | Uncategorized | |||
14243 | 14243 | defer and only are not respected by values and by valuest_list() | Database layer (models, ORM) | |||
14242 | 14242 | UserChangeForm Causes KeyError in 1.2.2 and Trunk | Forms | |||
14197 | 14197 | .update() doesn't work on model_to_dict(model_instance) | Uncategorized | |||
14052 | 14052 | Error on a code in Tutorial 01 | Documentation | |||
313 | 313 | PhoneNumberField should accept international format numbers | Internationalization | |||
920 | 920 | [patch] patch_response_headers breaks when response.content is unicode | Core (Cache system) | |||
7765 | 7765 | ✅ | bug in function def render_template | Uncategorized | ||
685 | 685 | [patch] list_detail and archive_* generic views should default allow_empty to True | Generic views | |||
899 | 899 | Formfield doesn't display default value | Forms | |||
978 | 978 | STACKED ForeignKey classes don't show up in the admin for subclasses of related class | contrib.admin | |||
526 | 526 | Error when edit_inline model have unique_together constraint | Database layer (models, ORM) | |||
871 | 871 | ImageField doesn''t honor blank=True argument | contrib.admin | |||
710 | 710 | Differentiate between __repr__ and __str__ for model objects | Core (Other) | |||
743 | 743 | new-admin: lookup_val2 not defined in BooleanFieldFilterSpec of django.contrib.admin.views.main | contrib.admin | |||
536 | 536 | Wrap load_and_render in HttpResponse in the calling function | Tools | |||
398 | 398 | [patch] {%define VAR as%}VALUE{%in%} tag | Template system | |||
421 | 421 | [patch] new events framework | Core (Other) | |||
212 | 212 | help_text is not displayed for ManyToManyField in the admin interface | contrib.admin | |||
66 | 66 | [patch] Give views access to application root from urlconf | Core (Other) | |||
572 | 572 | When i have an ImageField and a auto_now DateTimeField in the same model it doesnt get saved | contrib.admin | |||
639 | 639 | Model FileFields empty on first pass through save() | Core (Other) | |||
547 | 547 | [patch] XMLRPC support for django | Tools | |||
924 | 924 | [patch] String filters (lower, upper, capfirst etc.) don't work with international strings | contrib.admin | |||
688 | 688 | 1 | [patch] Error handlers lack context. | Translations | ||
65 | 65 | [i18n] Internationalization and localisation | contrib.admin | |||
329 | 329 | RSS framework needs an easier interface | contrib.syndication | |||
61 | 61 | [patch] auth.User admin form shouldn't require people to edit hashes | contrib.admin | |||
122 | 122 | [patch] Build models using fieldname=FieldClass | Core (Other) | |||
529 | 529 | Add support for GenericForeignKey | Contrib apps | |||
239 | 239 | Initializing a model instance should not require fields with blank | Metasystem | |||
107 | 107 | [patch] Leaving out ID parameters | Metasystem | |||
521 | 521 | Multilevel foreign key ordering causes error in Admin changeview | Metasystem | |||
683 | 683 | [patch] Saving with custom db_column fails | Metasystem | |||
805 | 805 | OneToOneField conflicts with ForeignKey | Database layer (models, ORM) | |||
316 | 316 | Error while logging into Admin site since revision 487 | contrib.admin | |||
192 | 192 | FileUploads with builtin HTTPServer and wsgi-handler won't works | Core (Other) | |||
890 | 890 | database tables should be imported directly, not thru django.models.[app_name].[table_name.lower()]s | Database layer (models, ORM) | |||
419 | 419 | Create meta.AbstractModel | Metasystem | |||
913 | 913 | [patch] incorrect `list_filter` field error message a bit stranger than necessary | contrib.admin | |||
135 | 135 | Document mod_python behavior with more than one SETTINGS in a vhost | Documentation | |||
119 | 119 | Serving media | Core (Other) | |||
853 | 853 | Django has high start costs, weight | Metasystem | |||
755 | 755 | Add "appendable" blocks to the current "overrideable" ones | Template system | |||
847 | 847 | users.create_user fails if User is subclassed using replaces_module = 'auth.users' | Metasystem | |||
78 | 78 | Add a test suite for core functionality | Tools | |||
583 | 583 | [patch] Add app-template dirs to TEMPLATE_DIRS | Template system | |||
757 | 757 | Cannot set primary key value manually for new objects. | Core (Other) | |||
746 | 746 | refactor models/__init__.py so fields themselves add their own get_XXXX_count/list functions | Core (Other) | |||
650 | 650 | render_to_response uses Context instead DjangoContext | Template system | |||
411 | 411 | CursorDebugWrapper does not support pyformat paramstyle. | Database layer (models, ORM) | |||
305 | 305 | sql code was not white space safe? | Database layer (models, ORM) | |||
674 | 674 | ImageField display use undocumented thumbnails for change_list display | contrib.admin | |||
286 | 286 | [patch] Eliminate unintuitive behavior when using edit_inline with no core fields specified | Metasystem | |||
672 | 672 | get_absolute_url isn't nice | contrib.syndication | |||
591 | 591 | [patch] Docs: Subclassing wrong object | Documentation | |||
570 | 570 | formfields.SelectField doesn't select correct value for ForeignKey | Core (Other) | |||
382 | 382 | globals should show up in model methods and classes (like normal python classes) | Core (Other) |