Anssi Kääriäinen
(akaariai)
Most Active Role
Reporter
Most Active Component
Database Layer (Models, Orm)
Activity Timeline
[No data in this time period]
Components
Tickets
Trac | Ticket (220) | Reporter (147) | Owner (35) | Commenter (577) | Summary | Component |
---|---|---|---|---|---|---|
20960 | 20960 | ✅ | DEFAULT_TABLESPACE should be part of DATABASES | Database layer (models, ORM) | ||
27617 | 27617 | Add contributor facing documentation for the ORM | Documentation | |||
21295 | 21295 | ✅ | 1 | Add on_update support | Database layer (models, ORM) | |
20551 | 20551 | ✅ | 1 | Duplicate fixture labels | Core (Management commands) | |
25540 | 25540 | ✅ | Reusing databases doesn't work on PostgreSQL for migrations tests | Migrations | ||
25991 | 25991 | ✅ | 1 | A new implementation for exclude() queries | Database layer (models, ORM) | |
22158 | 22158 | ✅ | 1 | Allow model level custom lookups | Database layer (models, ORM) | |
19580 | 19580 | ✅ | 1 | Unify reverse foreign key and m2m unsaved model querying | Database layer (models, ORM) | |
22936 | 22936 | ✅ | Get rid of field.get_db_prep_lookup() | Database layer (models, ORM) | ||
14845 | 14845 | 2 | Document connection-creation process | Documentation | ||
24267 | 24267 | ✅ | Simplify Query.build_filter() | Database layer (models, ORM) | ||
14094 | 14094 | 2 | Cannot define CharField with unlimited length | Database layer (models, ORM) | ||
34173 | 34173 | SessionMiddleware support 503 status code | contrib.sessions | |||
17144 | 17144 | ✅ | 9 | Excessive GROUP BY clauses during aggregations. | Database layer (models, ORM) | |
21204 | 21204 | ✅ | Query.defer() failure - deferred columns calculated per table instead per alias | Database layer (models, ORM) | ||
18631 | 18631 | ✅ | 1 | A way to get handle to the generated query for terminal queryset methods | Database layer (models, ORM) | |
19884 | 19884 | ✅ | 1 | Inspectdb on Oracle doesn't produce correct field types | Database layer (models, ORM) | |
24020 | 24020 | ✅ | ✅ | 2 | Use expressions in ORM internals | Database layer (models, ORM) |
14357 | 14357 | 1 | Prevent inappropriate order-based grouping on values+annotate queries | Database layer (models, ORM) | ||
28455 | 28455 | ✅ | Create "inplace" QuerySets to speed up certain operations | Database layer (models, ORM) | ||
56 | 56 | 1 | Primary key columns should be UNSIGNED | Database layer (models, ORM) | ||
19102 | 19102 | ✅ | ✅ | 3 | Deletion using subqueries doesn't work for aggregates, extra or select_related | Database layer (models, ORM) |
20611 | 20611 | ✅ | 5 | Add reverse unique field | Database layer (models, ORM) | |
25367 | 25367 | ✅ | Allow expressions in .filter() calls | Database layer (models, ORM) | ||
14645 | 14645 | 2 | Exclude query with multiple conditions for the same multi-value relation not correct | Database layer (models, ORM) | ||
18088 | 18088 | ✅ | 3 | Add a "supports_foreign_key" database feature to ease testing | Testing framework | |
20577 | 20577 | ✅ | 4 | Make prefetch_related faster by lazily creating related querysets | Database layer (models, ORM) | |
14317 | 14317 | ✅ | 3 | numberformat.format produces wrong results | Internationalization | |
21171 | 21171 | ✅ | 1 | Skip transaction creation for single statement operations | Database layer (models, ORM) | |
18305 | 18305 | ✅ | 1 | force_update/force_insert not passed up the inheritance chain in .save() | Database layer (models, ORM) | |
26207 | 26207 | ✅ | Replace dynamic classes with non-data descriptors for deferred instance loading | Database layer (models, ORM) | ||
18012 | 18012 | ✅ | 5 | Propagate reverse foreign keys from proxy models to base class | Database layer (models, ORM) | |
20483 | 20483 | ✅ | 12 | Reduce the set of apps seen by individual tests | Testing framework | |
14204 | 14204 | 1 | Take advantage of SQLite support for FK constraints | Database layer (models, ORM) | ||
25590 | 25590 | ✅ | 1 | Allow fields to set join class | Database layer (models, ORM) | |
27332 | 27332 | 1 | Specifying additional ON arguments, and more flexibility with joins | Database layer (models, ORM) | ||
20880 | 20880 | ✅ | 2 | Remove non-cloning logic from Query.clone() and QuerySet._clone() | Database layer (models, ORM) | |
24887 | 24887 | ✅ | 1 | Remove one-arg limitation from django.db.models.aggregate | Database layer (models, ORM) | |
23853 | 23853 | ✅ | 1 | Replace JoinInfo namedtuple with Join class | Database layer (models, ORM) | |
16187 | 16187 | ✅ | 21 | Refactor lookup system | Database layer (models, ORM) | |
20939 | 20939 | ✅ | Convert QuerySet to Query when filtering | Database layer (models, ORM) | ||
24317 | 24317 | ✅ | 4 | Deprecate field.rel, replace it with real field instances | Database layer (models, ORM) | |
27260 | 27260 | Performance Issue because of LEFT OUTER JOIN instead the better INNER JOIN | Database layer (models, ORM) | |||
14297 | 14297 | ✅ | Accessing settings.FOO in hot spots cause performance problems | Core (Other) | ||
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) | |||
16679 | 16679 | ✅ | 7 | Speed up signals by caching the receivers per sender | Database layer (models, ORM) | |
14030 | 14030 | 7 | Use F() objects in aggregates(), annotates() and values() | Database layer (models, ORM) | ||
14891 | 14891 | 1 | use_for_related_fields=False is not honored by reverse FK or M2M related managers | Database layer (models, ORM) | ||
17001 | 17001 | ✅ | 8 | Allow usage of custom querysets in prefetch_related | Database layer (models, ORM) | |
14098 | 14098 | 1 | Prevent introspection errors from crashing inspectdb | Core (Management commands) | ||
26153 | 26153 | ✅ | 1 | Allow get_extra_descriptor_filter to return Q-objects | Database layer (models, ORM) | |
23854 | 23854 | ✅ | 1 | Add custom SelectRelated classes | Database layer (models, ORM) | |
14286 | 14286 | 1 | Support for BigAutoField | Database layer (models, ORM) | ||
25555 | 25555 | ✅ | 1 | runserver swallows exceptions | Core (Management commands) | |
14368 | 14368 | 1 | Reverse relation attribute for OneToOneField fails when set to None | Database layer (models, ORM) | ||
20127 | 20127 | ✅ | 1 | Unify subquery generation in the ORM | Database layer (models, ORM) | |
21414 | 21414 | ✅ | 1 | Remove django.db.models.related.RelatedObject | Database layer (models, ORM) | |
18081 | 18081 | ✅ | Syncdb doesn't create database constraints for foreign keys referencing a proxy model. | Database layer (models, ORM) | ||
25320 | 25320 | ✅ | ManyToManyField.null returns True on master (upcoming 1.9), False on 1.8. | Database layer (models, ORM) | ||
24106 | 24106 | ✅ | Document backwards incompatible changes to database backend API | Documentation | ||
24923 | 24923 | ✅ | 1 | Aggregates in order_by should error out nicely | Database layer (models, ORM) | |
24886 | 24886 | ✅ | Add process_lhs() method for Transform | Database layer (models, ORM) | ||
17755 | 17755 | ✅ | 1 | Use database adapters for converting time zone aware datetimes in raw queries | Database layer (models, ORM) | |
24748 | 24748 | ✅ | 1 | GROUP BY clause incorrect with foreign key to self in MySQL | Database layer (models, ORM) | |
24752 | 24752 | ✅ | 2 | Reusing a Case/Where object in a query causes a crash | Database layer (models, ORM) | |
23867 | 23867 | ✅ | Remove hacks required by .dates() queries | Database layer (models, ORM) | ||
24328 | 24328 | ✅ | The new Options._get_fields() method needs to be cleaned up | Database layer (models, ORM) | ||
24289 | 24289 | ✅ | 2 | Is usage of many_to_one and one_to_many terms confusing for relation flags? | Database layer (models, ORM) | |
14497 | 14497 | 1 | ModelAdmin.readonly_fields isn't graceful with filefields. | contrib.admin | ||
21230 | 21230 | ✅ | 1 | Remove usage of direct settings manipulation in Django's tests | Testing framework | |
24268 | 24268 | ✅ | Remove Query.having | Database layer (models, ORM) | ||
17673 | 17673 | ✅ | 6 | Forbid field shadowing in model multi-inheritance | Database layer (models, ORM) | |
22583 | 22583 | ✅ | Allow per-database migrations in multidb configurations | Migrations | ||
14394 | 14394 | 1 | Assigning bad data to an m2m attribute should not clear existing data | Database layer (models, ORM) | ||
24002 | 24002 | ✅ | 1 | .filter(generic_rel=val) should filter on related model primary key value, not the object_id value | Database layer (models, ORM) | |
901 | 901 | 4 | Reload method for models | Database layer (models, ORM) | ||
23877 | 23877 | ✅ | Aggregation over subquery doesn't ensure the subquery has needed columns | Database layer (models, ORM) | ||
23875 | 23875 | ✅ | Clean up Query.get_count() implementation | Database layer (models, ORM) | ||
18702 | 18702 | ✅ | 6 | Remove chunked reads from iter(qs) | Database layer (models, ORM) | |
14334 | 14334 | 1 | Queries don't ensure that comparison objects are the correct type | Database layer (models, ORM) | ||
18757 | 18757 | ✅ | 2 | Examine ways to get rid of DB backend convert_values() | Database layer (models, ORM) | |
14462 | 14462 | Aggregates default to the database type instead of the field type | Database layer (models, ORM) | |||
23259 | 23259 | ✅ | 4 | Query extra() select_params are inserted in the incorrect order in the overall query parameters with values_list | Database layer (models, ORM) | |
14930 | 14930 | 4 | `values_list()` fails on queryset ordered by extra column | Database layer (models, ORM) | ||
21696 | 21696 | ✅ | 5 | Allow usage of objects with add_to_query() in filter() calls | Database layer (models, ORM) | |
19501 | 19501 | ✅ | ✅ | 7 | Allow for fast path model loading | Database layer (models, ORM) |
19396 | 19396 | ✅ | Allow customized ModelState classes | Database layer (models, ORM) | ||
20946 | 20946 | ✅ | 1 | Clean up related field foreign value fetching implementation | Database layer (models, ORM) | |
22466 | 22466 | ✅ | 2 | 'ManyToOneRel' object has no attribute 'rel' | Database layer (models, ORM) | |
21821 | 21821 | ✅ | 10 | ORM lookup refactor broke Oracle tests | Database layer (models, ORM) | |
21174 | 21174 | ✅ | 4 | Transaction handling broken in related manager modification methods | Database layer (models, ORM) | |
21188 | 21188 | ✅ | 1 | Use DeprecationWarning subclasses for deprecated features | Core (Other) | |
21863 | 21863 | ✅ | 1 | Consider adding get_transform() to supplement get_lookup() | Database layer (models, ORM) | |
14549 | 14549 | 1 | Disambiguation of target/source fields for intermediary models when using ManyToManyField | Database layer (models, ORM) | ||
19280 | 19280 | ✅ | Detect broken {% url %} syntax | Template system | ||
14051 | 14051 | 1 | Signals for transaction commit/rollback | Database layer (models, ORM) | ||
21477 | 21477 | ✅ | Rename pre/post_migrate argument db to using | Migrations | ||
21767 | 21767 | ✅ | Invalid usage of ugettext in BaseForm.__init__ | Forms | ||
21478 | 21478 | ✅ | Documentation of field.db_type() wrong | Documentation | ||
21355 | 21355 | ✅ | 7 | Try importing _imaging from PIL namespace first. | Utilities | |
21375 | 21375 | ✅ | 1 | Related_name='+' shouldn't clash with another '+' | Database layer (models, ORM) | |
14825 | 14825 | 1 | LocaleMiddleware should store language preferences if possible | Internationalization | ||
21361 | 21361 | ✅ | 2 | admin.SimpleListFilter should fill used_parameters before doing lookups | contrib.admin | |
21376 | 21376 | ✅ | 3 | Regression 2 in query join promotion logic | Database layer (models, ORM) | |
14609 | 14609 | 1 | __or__ method of queries does not return a correctly combined query. | Database layer (models, ORM) | ||
14511 | 14511 | 1 | exclude() generates wrong query for ManyToManyField with a 'through' relationship | Database layer (models, ORM) | ||
21366 | 21366 | ✅ | 1 | Regression in query join promotion logic | Database layer (models, ORM) | |
18508 | 18508 | ✅ | 3 | Bug in handling out-of-date POST data with inlineformset_factory | Forms | |
14877 | 14877 | ✅ | 4 | ModelFormSet.save() with a deleted form should work even if the model has already been deleted | Forms | |
19941 | 19941 | ✅ | 1 | Make running django's test suite easier | Testing framework | |
17291 | 17291 | ✅ | 2 | Oracle: cache the server version when first needed | Database layer (models, ORM) | |
21248 | 21248 | ✅ | 3 | Password tests failure on Django 1.5 (bcrypt related) | contrib.auth | |
20950 | 20950 | ✅ | 2 | Use OrderedDicts in ORM only when needed | Database layer (models, ORM) | |
21187 | 21187 | ✅ | 2 | PendingDeprecationWarning when running the test suite | Database layer (models, ORM) | |
14028 | 14028 | ✅ | setting db_column to same value as another column should not validate | Database layer (models, ORM) | ||
21109 | 21109 | ✅ | 2 | Performance regression due to wrap_database_errors | Database layer (models, ORM) | |
20510 | 20510 | ✅ | 2 | Form field's label should be unicode | Forms | |
19885 | 19885 | ✅ | Make all testing tools importable from django.test | Testing framework | ||
20970 | 20970 | ✅ | 1 | Related fields docs improvements | Documentation | |
20988 | 20988 | ✅ | 3 | Model.save() refactoring incompatibilities | Database layer (models, ORM) | |
16649 | 16649 | ✅ | 14 | Models.save() refactoring: check updated rows to determine action | Database layer (models, ORM) | |
14056 | 14056 | 2 | Wrong query generated when using reverse foreign key | Database layer (models, ORM) | ||
14043 | 14043 | 2 | Incorrect and/or confusing behaviour with nullable OneToOneField | Database layer (models, ORM) | ||
14817 | 14817 | 1 | ...models.sql.where.WhereNode.as_sql docstring is outdated | Database layer (models, ORM) | ||
14492 | 14492 | 1 | Model proxy instance does not equal the respective model instance | Database layer (models, ORM) | ||
20874 | 20874 | ✅ | 2 | Nested subqueries have conflicting alias prefixes | Database layer (models, ORM) | |
20289 | 20289 | ✅ | 5 | Unpickling of dynamic model classes broken in 1.5 | Database layer (models, ORM) | |
19196 | 19196 | ✅ | Add tests/requirements.txt | Documentation | ||
20583 | 20583 | ✅ | 2 | Make setup_joins() the primary API for join generation | Database layer (models, ORM) | |
20485 | 20485 | ✅ | 1 | Find faster ways for test fixture loading | Testing framework | |
18375 | 18375 | ✅ | 14 | F() doesn't work as expected across multijoin relations | Database layer (models, ORM) | |
20503 | 20503 | ✅ | 1 | django.test._doctest deprecation warning too agressive | Testing framework | |
20507 | 20507 | ✅ | 2 | SubqueryConstraint doesn't relabel aliases correctly | Database layer (models, ORM) | |
17030 | 17030 | ✅ | 2 | Remove special handling of deferred models in queryset iterators | Database layer (models, ORM) | |
20378 | 20378 | ✅ | 2 | Reverse join fails when GenericRelation is defined on an abstract model | contrib.contenttypes | |
19939 | 19939 | ✅ | 2 | Generic relations regression in split_exclude() cases. | Database layer (models, ORM) | |
14567 | 14567 | ✅ | 3 | ModelMultipleChoiceField inconsistently returns a list if empty. | Forms | |
17824 | 17824 | ✅ | 1 | Add generic pre/post_modify signal | Database layer (models, ORM) | |
19635 | 19635 | ✅ | 2 | Allow fields to be pickled | Database layer (models, ORM) | |
17341 | 17341 | ✅ | 4 | Model.save() commits transactions after every parent class save | Database layer (models, ORM) | |
17000 | 17000 | ✅ | 7 | sql/query.py add_q refactoring | Database layer (models, ORM) | |
17025 | 17025 | ✅ | 7 | sql/where.py WhereNode refactoring | Database layer (models, ORM) | |
19964 | 19964 | ✅ | 5 | A query including other query affects and breaks the first one | Database layer (models, ORM) | |
14387 | 14387 | 1 | pre_save problem with inherrited model | Database layer (models, ORM) | ||
14707 | 14707 | 1 | Allow an annotation to match a field name when using .values on a query set. | Database layer (models, ORM) | ||
14011 | 14011 | 1 | QuerySet.none().values('x').query causes "DatabaseError: subquery has too many columns" when used in filters. | Database layer (models, ORM) | ||
14016 | 14016 | 1 | SQLite3 problem with date comparison | Database layer (models, ORM) | ||
14139 | 14139 | 1 | Feature Request: distinct() should support field names | Database layer (models, ORM) | ||
14229 | 14229 | 1 | Postgres backend generates invalid SQL when istartswith and F object are combined. | Database layer (models, ORM) | ||
14373 | 14373 | 1 | annotate() will gladly delete your data | Database layer (models, ORM) | ||
14410 | 14410 | 1 | django.db.models.fields.__init__.py class Field.validate failed | Database layer (models, ORM) | ||
19861 | 19861 | ✅ | 2 | Improve connection._dirty flag handling | Database layer (models, ORM) | |
19634 | 19634 | ✅ | 1 | Broken __hash__ methods | Python 3 | |
19849 | 19849 | ✅ | 6 | ORM cleanup | Database layer (models, ORM) | |
10790 | 10790 | ✅ | 18 | Too many joins in a comparison for NULL. | Database layer (models, ORM) | |
19707 | 19707 | ✅ | 15 | TransactionMiddleware leaks transaction state | Database layer (models, ORM) | |
19648 | 19648 | ✅ | 1 | Middleware process_exception not called when another middleware raises an error | Core (Other) | |
19184 | 19184 | ✅ | 4 | Remove EmptyQuerySet | Database layer (models, ORM) | |
18854 | 18854 | ✅ | 3 | Fix join promotion in disjunction cases | Database layer (models, ORM) | |
19500 | 19500 | ✅ | 2 | Join reuse regression | Database layer (models, ORM) | |
18816 | 18816 | ✅ | 3 | Remove "trim" argument from add_filter() | Database layer (models, ORM) | |
19469 | 19469 | ✅ | 2 | Remove opts.get_ordered_objs() | Database layer (models, ORM) | |
19462 | 19462 | ✅ | 3 | Make assertQSEqual error out if no ordering defined | Testing framework | |
19391 | 19391 | ✅ | 2 | Oracle test failure in 1.5.x and master | Database layer (models, ORM) | |
14694 | 14694 | 7 | defer() doesn't work with reverse relations | Database layer (models, ORM) | ||
19274 | 19274 | ✅ | 4 | Separate DB connection creation and session state initialization | Database layer (models, ORM) | |
19351 | 19351 | ✅ | ✅ | 5 | Two SQLite issues with bulk_insert | Database layer (models, ORM) |
18347 | 18347 | ✅ | 3 | Unit tests contain raw inserts to an identity column | Database layer (models, ORM) | |
19276 | 19276 | ✅ | 7 | ORM performance regression between 1.4.x and 1.5.x | Database layer (models, ORM) | |
18248 | 18248 | ✅ | 3 | Determining SQL statement for a proxy model breaks count | Database layer (models, ORM) | |
19273 | 19273 | ✅ | 3 | PostgreSQL 9.0 cache db backend doesn't work on py3 | Core (Cache system) | |
18016 | 18016 | ✅ | 1 | Add support for grouping by primary key for PostgreSQL 9.1+ | Database layer (models, ORM) | |
18748 | 18748 | ✅ | 7 | Remove dupe-avoidance logic from the ORM | Database layer (models, ORM) | |
19198 | 19198 | ✅ | 5 | Oracle specific failures | Database layer (models, ORM) | |
19190 | 19190 | ✅ | 3 | Refactor sql.query.select and select_fields | Database layer (models, ORM) | |
19187 | 19187 | ✅ | 2 | qs.values().delete() doesn't work consistently | Database layer (models, ORM) | |
19087 | 19087 | ✅ | 3 | Annotate() followed by exclude() raises an exception | Database layer (models, ORM) | |
18991 | 18991 | ✅ | 3 | Allow the use of 'app_name.perm_name' in perms in templates | Template system | |
18306 | 18306 | ✅ | ✅ | 10 | Deferred models should automatically issue update_fields when saving | Database layer (models, ORM) |
18979 | 18979 | ✅ | ✅ | 5 | PermWrapper + template "if in" interaction | Template system |
17485 | 17485 | ✅ | 6 | Queries with both deferred fields and select_related defer field.name instead of field.attname | Database layer (models, ORM) | |
18913 | 18913 | ✅ | Selenium admin_inlines test fails | Testing framework | ||
17788 | 17788 | ✅ | 23 | bulk_create() "too many SQL variables" error | Database layer (models, ORM) | |
18741 | 18741 | ✅ | 2 | Small cleanup to split_exclude() | Database layer (models, ORM) | |
18330 | 18330 | ✅ | 6 | core.cache.backends.db does not work with 3rd party db backends that lack limit + offset | Database layer (models, ORM) | |
18401 | 18401 | ✅ | 7 | Use ORM model in database based cache backend | Core (Cache system) | |
18362 | 18362 | ✅ | 2 | model save with update_fields should accept both field.name and field.attname | Database layer (models, ORM) | |
18465 | 18465 | ✅ | 4 | Date and Timestamp formats for Oracle Backend incorrect with Oracle RAC 11g R2 | Database layer (models, ORM) | |
18307 | 18307 | ✅ | ✅ | 1 | Git workflow guidelines | Documentation |
14026 | 14026 | 1 | Setting for TRANSACTION_LEVEL on db backends | Database layer (models, ORM) | ||
18343 | 18343 | ✅ | 2 | Refactor deferred model implementation | Database layer (models, ORM) | |
18304 | 18304 | ✅ | 2 | MySQL generates an unecessary select when updating inherited models | Database layer (models, ORM) | |
18163 | 18163 | ✅ | 1 | Use a faster password hasher in test_sqlite.py | contrib.auth | |
15933 | 15933 | ✅ | 2 | mysql inspectdb loosing primary_key information | Core (Management commands) | |
18082 | 18082 | ✅ | 4 | get_indexes produces wrong resuls under oracle | Database layer (models, ORM) | |
17332 | 17332 | ✅ | 2 | Doing a save after primary key has changed should raise an error | Database layer (models, ORM) | |
18014 | 18014 | ✅ | 2 | Remove rev_join_map from sql/query.py | Database layer (models, ORM) | |
15682 | 15682 | ✅ | 1 | Postgresql last_insert_id() failing when using custom schemas | Database layer (models, ORM) | |
17678 | 17678 | ✅ | Model._meta proxy_for_model set up incorrectly | Database layer (models, ORM) | ||
17720 | 17720 | ✅ | LocaleMiddleware inspects language from URL path in a backwards incompatible way | Internationalization | ||
17258 | 17258 | ✅ | 8 | Move threading.local from DatabaseWrapper to connections dictionary | Database layer (models, ORM) | |
17251 | 17251 | ✅ | 3 | select_for_update tests threads should close connections manually | Uncategorized | |
17266 | 17266 | ✅ | 4 | psycopg2 backend should use get_parameter_status to check if SET TIME ZONE is needed | Database layer (models, ORM) | |
16991 | 16991 | ✅ | Humanize tests fail randomly | contrib.humanize | ||
17014 | 17014 | ✅ | 3 | prefetch_related infinite recursion by default managers | Database layer (models, ORM) | |
14700 | 14700 | ✅ | 2 | Speed up RawQuerySet iterator | Database layer (models, ORM) | |
14697 | 14697 | ✅ | 2 | Speeding up queryset model instance creation | Database layer (models, ORM) | |
14467 | 14467 | 4 | AllValuesFilterSpec does not work with Null | contrib.admin | ||
14290 | 14290 | 8 | Rendering is very inefficient when USE_L10N. Caching format values gives 2-7 times improvement | Internationalization | ||
14077 | 14077 | 1 | Need an easy way to display model instance field names and values in templates | Forms | ||
10516 | 10516 | ✅ | Admin search doesn't work when having multiple search_fields to the same base model. | contrib.admin | ||
14718 | 14718 | 2 | Different attributes for DateInput and TimeInput in SplitDateTimeWidget | Forms | ||
16639 | 16639 | ✅ | 6 | Optimize Model initialization by sending pre and post init signals only if there are listeners | Database layer (models, ORM) | |
14710 | 14710 | 1 | Form css classes for bound fields are not rendered {{ form.field_name }} | Forms | ||
14163 | 14163 | ✅ | 1 | Setting pk should set the related fields also in the base chain. | Database layer (models, ORM) | |
14158 | 14158 | ✅ | SelectMultiple _has_changed assumes data and inital are in same order | Forms | ||
14017 | 14017 | ✅ | Wrong comment in django.contrib.admin.options log_deletion | contrib.admin | ||
14306 | 14306 | ✅ | ✅ | 1 | Translations handling cleanup (with performance boost, too) | Internationalization |
11429 | 11429 | ✅ | initial_data in syncdb not working with proxy models | Uncategorized | ||
11428 | 11428 | ✅ | 1 | manage.py reset not working for proxy models | Uncategorized |