Boo
(Boo)
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 (193) | Reporter (6) | Owner (0) | Commenter (40) | Summary | Component |
---|---|---|---|---|---|---|
34699 | 34699 | 5 | Filtering on annotated TruncSecond expression gives unexpected result. | Database layer (models, ORM) | ||
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) | |||
897 | 897 | Bi-Directional ManyToMany in Admin | contrib.admin | |||
373 | 373 | Add support for multi-column primary keys. | Database layer (models, ORM) | |||
27021 | 27021 | Add explicit support for Q object annotations | Database layer (models, ORM) | |||
34898 | 34898 | Adding non-deterministic collations to unique CharFields crashes on PostgreSQL. | Migrations | |||
27236 | 27236 | 4 | Deprecate Model.Meta.index_together in favour of Model.Meta.indexes | Database layer (models, ORM) | ||
34533 | 34533 | OuterRef not resolved as part of ORDER BY clause | Database layer (models, ORM) | |||
34555 | 34555 | ModelBase metaclass implementation prevents addition of model fields via __init_subclass__ | Database layer (models, ORM) | |||
34701 | 34701 | Add support for NULLS [NOT] DISTINCT to UniqueConstraint | Database layer (models, ORM) | |||
34538 | 34538 | Incorrect query generated with on subquery WHERE depending on the order of the Q() objects | Database layer (models, ORM) | |||
34853 | 34853 | Accept-Language Header takes precedence over cookie for format localization | Internationalization | |||
14831 | 14831 | Django Template Style Guide | Documentation | |||
34978 | 34978 | Annotating through an aggregate with RawSQL() raises 1056 "Can't group on" on MySQL/MariaDB. | Database layer (models, ORM) | |||
34907 | 34907 | loaddata crashes on objects with natural keys when don't exist on passed database. | Core (Serialization) | |||
34884 | 34884 | Half bug/half enhancement : inconsistent behavior of get_or_create() regarding related attributes cache | Database layer (models, ORM) | |||
34229 | 34229 | "no such column" when combining FilteredRelation and multi-table inheritance models | Database layer (models, ORM) | |||
34813 | 34813 | Docs miss note about invalid integrity with ManifestStaticFilesStorage | contrib.staticfiles | |||
34918 | 34918 | Assigning model instance to `_id`/attname field saves correctly, but breaks accessing the field | Database layer (models, ORM) | |||
34912 | 34912 | Admindocs back-links and bookmarklet help text is too small | contrib.admindocs | |||
34906 | 34906 | Need help with makemigrations | Database layer (models, ORM) | |||
34798 | 34798 | Subquery wrapping is required in QuerySet.aggregate() for aggregates referencing nested subquery. | Database layer (models, ORM) | |||
34551 | 34551 | Case-When aggregation over aggregated fields doesn't work since 4.2 | Database layer (models, ORM) | |||
34892 | 34892 | Static files aren't served correctly on dev server when DEBUG and FORCE_SCRIPT_NAME are enabled | contrib.staticfiles | |||
34759 | 34759 | 2 | Confirm/Add support for SpatiaLite 5.1 | GIS | ||
34817 | 34817 | Boolean field doesn't look good on django-admin | contrib.admin | |||
34803 | 34803 | Nested OuterRef crashes with AttributeError | Database layer (models, ORM) | |||
34451 | 34451 | Incorrect exception handling within the django exception handler | Error reporting | |||
34210 | 34210 | Show the duration of individual tests | Testing framework | |||
34757 | 34757 | 3 | AsyncClient should follow redirects | Testing framework | ||
34797 | 34797 | Django Admin radio fields admin.HORIZONTAL shows as vertical with django-grapelli. | Uncategorized | |||
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) | |||
34739 | 34739 | 2 | Implement GEOSEqualsIdentical method on geometry objects. | GIS | ||
34686 | 34686 | 6 | Confirm/Add support for GEOS 3.12. | GIS | ||
34750 | 34750 | Fixed QuerySet.count() on querysets grouped by unused multi-valued annotations. | Database layer (models, ORM) | |||
34714 | 34714 | 5 | Async support for get_object_or_404()/get_list_or_404(). | Database layer (models, ORM) | ||
34723 | 34723 | `TypeError` when loading a Django app with incorrect type of `choices` | Database layer (models, ORM) | |||
34681 | 34681 | Optimize memcache_key_warnings() | Core (Cache system) | |||
34682 | 34682 | System check for CSRF_TRUSTED_ORIGINS raises errors for http://localhost:port. | Core (System checks) | |||
34634 | 34634 | Creating objects with nested MTI crashes. | Database layer (models, ORM) | |||
34638 | 34638 | Rows are selected if BooleanField is in list_editable | contrib.admin | |||
34322 | 34322 | ManifestStaticFilesStorage crashes on commented JavaScript import statements | contrib.staticfiles | |||
34557 | 34557 | Time-based model field cleaning and TypeErrors | Database layer (models, ORM) | |||
34523 | 34523 | Model.objects.update_or_create method sometimes raises TransactionManagementError | Database layer (models, ORM) | |||
34527 | 34527 | Unexpected behavior with division in aggregation | Database layer (models, ORM) | |||
34435 | 34435 | JSONField with string default raises fields.E010 warning. | Documentation | |||
34484 | 34484 | HttpRequest.__deepcopy__ doesn't deepcopy attributes | HTTP handling | |||
34433 | 34433 | OneToOneField can only be saved one way | Database layer (models, ORM) | |||
14832 | 14832 | Impossible to create inline objects if form validates but is unchanged | contrib.admin | |||
34176 | 34176 | Annotation's original field-name can clash with result field name over aggregation | Database layer (models, ORM) | |||
34328 | 34328 | Class-based async-only middleware not detected as coroutine in MiddlewareMixin | Documentation | |||
34323 | 34323 | Django form request is always response with "GET" instead of "POST" even when I use <form action="" method="post"> | 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) | |||
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 | |||
14094 | 14094 | Cannot define CharField with unlimited length | Database layer (models, ORM) | |||
34189 | 34189 | Code in Tutorial does not work because of a ',' | Documentation | |||
34123 | 34123 | Ambiguous aliases in ordering on combined queries with select_related(). | Database layer (models, ORM) | |||
34126 | 34126 | Exception sending EmailMessage with html_message=True | Core (Other) | |||
34117 | 34117 | Anomaly with makemigrations | Migrations | |||
34085 | 34085 | Black shouldn't format non-Python files | Core (Management commands) | |||
34101 | 34101 | Missing list filters in admin when using jet admin templates | contrib.admin | |||
34024 | 34024 | 'WhereNode' object has no attribute 'is_summary' when counting a queryset with annotation from a subquery | Database layer (models, ORM) | |||
34006 | 34006 | 1 | close_old_connections() unconditionally closes connections inside atomic blocks if default autocommit = 1 | Database layer (models, ORM) | ||
34002 | 34002 | PasswordResetView should work with AbstractBaseUser subclasses without is_active field. | contrib.auth | |||
27624 | 27624 | Optimize ORM by using more immutable data structures | Database layer (models, ORM) | |||
14844 | 14844 | i18n blocktrans tag pluralization feature limited by gettext constraints and shared local tag context | Internationalization | |||
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 | |||
27445 | 27445 | RadioSelect widget does not work for NullBooleanField | Documentation | |||
27871 | 27871 | Django keeps making the same migration over and over again | Migrations | |||
27996 | 27996 | Add pgcrypto extension and GEN_RANDOM_UUID function to contrib.postgres | contrib.postgres | |||
27824 | 27824 | Cannot chain unaccent transform with key lookup in Postgres JSON field. | contrib.postgres | |||
27921 | 27921 | Documentation of make_aware() with is_dst is misleading | Documentation | |||
27685 | 27685 | Allow autoreloader to use watchman | Utilities | |||
14365 | 14365 | Make template-rendering signals available also in DEBUG mode | Testing framework | |||
27334 | 27334 | File uploads could rename temporary files rather than copying them | File uploads/storage | |||
27318 | 27318 | 3 | Return failed values from memcached.set_many() | Core (Cache system) | ||
14807 | 14807 | django.utils.formats localize_input inserts thousands_separator into boolean values | Internationalization | |||
27332 | 27332 | Specifying additional ON arguments, and more flexibility with joins | Database layer (models, ORM) | |||
14370 | 14370 | Adding support for Autocomplete in contrib.admin | contrib.admin | |||
27982 | 27982 | Possible bug related to queryset union | Database layer (models, ORM) | |||
27477 | 27477 | Use QuerySet.select_for_update() in admin change form to fix race condition | contrib.admin | |||
27241 | 27241 | 2 | Annotate doesn't work with PostgreSQL views anymore | Database layer (models, ORM) | ||
27892 | 27892 | Add a way to specify "independent" migrations | Migrations | |||
27896 | 27896 | In Django 1.10 when sqlite is used and TIME_ZONE=None a django.db.utils.OperationalError error is raised when filtering by __date on a DateTimeField | Database layer (models, ORM) | |||
27885 | 27885 | Migration creates index of a deleted table | Migrations | |||
27819 | 27819 | Display a warning when django.views.generic.ListView assumes the default template name | Generic views | |||
27741 | 27741 | staticfiles_tests test_corrupt_intermediate_files fails intermittently when run in parallel | contrib.staticfiles | |||
27632 | 27632 | Oracle backend fails to execute a query with an aggregation that contains an expression in the GROUP BY. | Database layer (models, ORM) | |||
27729 | 27729 | Add a method to evaluate QuerySets. | Database layer (models, ORM) | |||
27601 | 27601 | BooleanField no longer accepts empty string as False value | Database layer (models, ORM) | |||
27562 | 27562 | Django using uuid as primary key, receive AttributeError during createsuperuser(NOT AN ISSUE) | Uncategorized | |||
27358 | 27358 | 1 | Add a system check for FileField upload_to starting with a slash | Core (System checks) | ||
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) | |||
27524 | 27524 | Using user instance (instead of get_user_model()) leads to errors when user model is overridden | contrib.auth | |||
27519 | 27519 | Issue in Django 1.8.5 model class | Database layer (models, ORM) | |||
27476 | 27476 | model Integer fields (and derivatives) do not raise a ValidationError while other types do | Database layer (models, ORM) | |||
27481 | 27481 | boolean annotation returns integer on SQLite | Database layer (models, ORM) | |||
27433 | 27433 | ModelForm with BooleanField can not save False/unchecked | Forms | |||
27444 | 27444 | Django StaticLiveServerTestCase: view cannot query test-database properly | Testing framework | |||
27022 | 27022 | some DjangoTemplates builtin tags misparse lack of whitespace between variable name and boolean operator in arguments | Template system | |||
27353 | 27353 | BooleanField raises ValidationError always for RadioSelect widget value False | Forms | |||
27213 | 27213 | ArrayField with null throws ProgrammingError but not ValidationError on Psycopg < 2.6.1 | contrib.postgres | |||
27273 | 27273 | Make usage of construct_change_message easier outside of admin | contrib.admin | |||
27280 | 27280 | can_order/can_delete documentation examples don't require initial data | Documentation | |||
27309 | 27309 | Add CallableBool.__hash__() | Utilities | |||
27227 | 27227 | Full text search by UUIDField returns DataError | Database layer (models, ORM) | |||
27256 | 27256 | Change the selected attribute of select form tags to use HTML5 boolean syntax | Forms | |||
27206 | 27206 | Incorrect DATE_FORMAT for et locale | Internationalization | |||
27192 | 27192 | Allow pluralizing admin URLs | contrib.admin | |||
27150 | 27150 | Document that a name should be provided when wrapping file-like objects that don't have one with File | Documentation | |||
27154 | 27154 | Allow comparing CallableFalse/CallableTrue with bitwise or | contrib.auth | |||
27128 | 27128 | A method model.objects.get(pk=obj.pk) returns many objects, but in a database is one. | Uncategorized | |||
27136 | 27136 | Change auth forms' autofocus attribute to HTML5 boolean syntax | contrib.auth | |||
27072 | 27072 | AddGeometryColumn: “duplicate column name: xxx” error running migrations on SpatiaLite | GIS | |||
27061 | 27061 | Support creating the TEST PostgreSQL database from a custom template | Testing framework | |||
27066 | 27066 | Possible Memory leak while evaluating a QuerySet | Database layer (models, ORM) | |||
494 | 494 | Collapse in admin interface for inline related objects | contrib.admin | |||
14217 | 14217 | Add validation for model field name the same as the model name when using model inheritance | Core (System checks) | |||
14003 | 14003 | Filtering on a relation whose model has a different PK type doesn't work | Database layer (models, ORM) | |||
14051 | 14051 | Signals for transaction commit/rollback | Database layer (models, ORM) | |||
14800 | 14800 | Development server should NOT elide favicon from the logs | Core (Management commands) | |||
23 | 23 | Add support for ValidationWarning | Forms | |||
14043 | 14043 | Incorrect and/or confusing behaviour with nullable OneToOneField | Database layer (models, ORM) | |||
14802 | 14802 | feature request: add a method to Fields that is used to render the field as read-only | contrib.admin | |||
852 | 852 | psycopg.ProgrammingError exceptions leave the connection to the DB in an unusable state | Database layer (models, ORM) | |||
14976 | 14976 | Add is_html flag to contrib.messages | contrib.messages | |||
8097 | 8097 | ✅ | Many-to-many self-referential intermediates in admin: <Friendship> has more than 1 ForeignKey to <Person> | contrib.admin | ||
14147 | 14147 | django 1.2 documentation refer to assertQuerysetEqual which is only available in trunk | Documentation | |||
640 | 640 | order_with_respect_to option fails | Documentation | |||
14471 | 14471 | db.models.Manager regression - can't override some methods | Database layer (models, ORM) | |||
14403 | 14403 | Missing/incomplete documentation for FloatField? | Documentation | |||
14000 | 14000 | Removal of obsolete "versionadded" tags | Documentation | |||
14299 | 14299 | Add additional cache.*_many functions | Core (Cache system) | |||
14529 | 14529 | Save messages for proxy models show a crazy verbose_name | contrib.admin | |||
14533 | 14533 | django signals not thread-safe | Core (Other) | |||
14431 | 14431 | 1 | Add a X-Powered-By header by default | Core (Other) | ||
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 | |||
10556 | 10556 | ✅ | FastCGI import error after [10088] | HTTP handling | ||
8020 | 8020 | ✅ | 2 | python process crashes when using sitemaps after [8088] | Contrib apps | |
811 | 811 | IPv6 address field support | Core (Other) | |||
14854 | 14854 | Follow PEP 8 -- Style Guide for Python Code | Core (Other) | |||
14639 | 14639 | 1 | admin.site.register() does not check if the model is abstract (gives weird error) | contrib.admin | ||
14880 | 14880 | raw_id_fields in admin does not work when limit_choices_to dictionary has value=False | contrib.admin | |||
14823 | 14823 | Unexpected behavior with core.serializers.register_serializer and unregister_serializer | Core (Serialization) | |||
14796 | 14796 | inspectdb producing field names which are Python keywords | django-admin.py inspectdb | |||
14474 | 14474 | Unnecessary deepcopying of QuerySet inside filter() method results in slower execution | Database layer (models, ORM) | |||
14339 | 14339 | Enable testing when you can't create/destroy databases | Testing framework | |||
14488 | 14488 | Class based views docs patch | Documentation | |||
14295 | 14295 | Saving an object with a custom manager results in IntegrityError | Uncategorized | |||
14278 | 14278 | sqlite3 backend and django 1.2.3, bug: «no such table» | Database layer (models, ORM) | |||
607 | 607 | Admin option to show/hide fields | contrib.admin | |||
9228 | 9228 | ✅ | 2 | Keep SITE_CACHE cache in line with changes to Site instances | Contrib apps | |
461 | 461 | Support use of pypgsql instead of psycopg | Database layer (models, ORM) | |||
8174 | 8174 | ✅ | Typo in [8247] | contrib.admin | ||
8096 | 8096 | ✅ | Many-to-many self-referential intermediates in admin: <Friendship> has more than 1 ForeignKey to <Person> | contrib.admin | ||
708 | 708 | search for meta.IPAddressField with postgresql backend is broken (admin) | Database layer (models, ORM) | |||
386 | 386 | Use REDIRECT_FIELD_NAME for logout | Core (Other) | |||
743 | 743 | new-admin: lookup_val2 not defined in BooleanFieldFilterSpec of django.contrib.admin.views.main | contrib.admin | |||
744 | 744 | `NullBooleanField` should show an icon in the admin listing rather than "None" | Generic views | |||
236 | 236 | Add support for deleting cookies easily | Core (Other) | |||
362 | 362 | Anonymous sessions should try to prevent session-stealing | Core (Other) | |||
273 | 273 | [patch] Password salt and other algorithms support | Core (Other) | |||
251 | 251 | [patch] Add "AND" and "OR" clauses to the SQL query syntax | Metasystem | |||
171 | 171 | Bug, I think, in foreign keys and SQLite | Database layer (models, ORM) | |||
999 | 999 | 'bool' object has no attribute 'get' when trying to add a record | Metasystem | |||
639 | 639 | Model FileFields empty on first pass through save() | Core (Other) | |||
631 | 631 | Document common security precautions | Documentation | |||
81 | 81 | Setting primary_key=True on an non-integer field isn't yet supported | contrib.admin | |||
61 | 61 | [patch] auth.User admin form shouldn't require people to edit hashes | contrib.admin | |||
374 | 374 | [patch] Filtering BooleanField does not work with SQLite | contrib.admin | |||
87 | 87 | [patch] Oracle database support | Database layer (models, ORM) | |||
512 | 512 | Admin list_filter doesn't work for BooleanField with MySQL | contrib.admin | |||
527 | 527 | OneToOne relations are broken since new model style released | Metasystem | |||
327 | 327 | Metasystem should support more than one ManyToMany relationship | Metasystem | |||
239 | 239 | Initializing a model instance should not require fields with blank | Metasystem | |||
951 | 951 | admin_url is without /admin/ path in bookmarklets | contrib.admin | |||
648 | 648 | [patch] Add a comment tag like {# commented #} | Template system | |||
913 | 913 | [patch] incorrect `list_filter` field error message a bit stranger than necessary | contrib.admin | |||
119 | 119 | Serving media | Core (Other) | |||
622 | 622 | Added a isnull filter | Template system | |||
625 | 625 | [patch] Add template decorators | Template system | |||
849 | 849 | login_required redirects to pages without parameters and so loses them | Core (Other) | |||
535 | 535 | Refactor admin code to clean it up | contrib.admin | |||
302 | 302 | object.save() doesn't update, re-inserts | contrib.admin | |||
672 | 672 | get_absolute_url isn't nice | contrib.syndication | |||
662 | 662 | saving a newly created object without any data causes an error | Core (Other) | |||
950 | 950 | typo in admin/doc bookmartlets template | contrib.admin |