Tom Forbes

(orf)

Most Active Role

Reporter

Most Active Component

Database Layer (Models, Orm)

Activity Timeline

[No data in this time period]

Components

Tickets

Trac Ticket (66) Reporter (40) Owner (31) Commenter (161) Summary Component
29771 29771 2 Support database-specific syntax for bulk_update Database layer (models, ORM)
31202 31202 2 Bulk update suffers from poor performance with large numbers of models and columns Database layer (models, ORM)
31504 31504 1 Allow makemigrations to skip database consistency checks Migrations
34479 34479 Support "watchfiles" in the autoreloader Utilities
30213 30213 1 Add support for a "watchdog" based autoreloader Utilities
31700 31700 1 Highlight destructive operations in makemigrations output Migrations
34305 34305 Refactor the GeoIP2 tests to use MaxMind test data GIS
31262 31262 4 Support dictionaries in Field.choices for named groups. Database layer (models, ORM)
28477 28477 3 Strip unused annotations from count queries Database layer (models, ORM)
27229 27229 3 Allow using aggregates in ModelAdmin.list_display contrib.admin
34459 34459 SearchVector() can return query strings that are unsafe to combine. contrib.postgres
27849 27849 3 Add SQL 2003 FILTER syntax support with Case(When()) fallback to aggregates Database layer (models, ORM)
34129 34129 Admin list_editable failed to edit contrib.admin
31765 31765 7 schema.tests.SchemaTests.test_db_table fails on MacOS Database layer (models, ORM)
23646 23646 5 Add QuerySet.bulk_update() to to efficiently update many models Database layer (models, ORM)
28574 28574 6 Add a QuerySet.explain() method Database layer (models, ORM)
31007 31007 7 Make it possible to change the default AutoField to BigAutoField. Database layer (models, ORM)
25791 25791 7 Implement autoreload behaviour for cached template loader Template system
31674 31674 1 debug error view doesn't respect exc.__suppress_context__ (PEP 415) Error reporting
28428 28428 1 Add support for Pathlib objects in django.core.files.storage File uploads/storage
31797 31797 MariaDB 10.4 SchemaTests failures Database layer (models, ORM)
31780 31780 3 Include the Python traceback in the debug-page footer as a HTML comment Core (Other)
31716 31716 5 django-admin runserver mostly does not work on Windows Core (Management commands)
31599 31599 Improve the performance of the autoreloader by ignoring third party packages. Utilities
29892 29892 1 Multiple Selenium test failures in Firefox Testing framework
31261 31261 2 Add support for defining models.Choices fields with dict, tuple, set and list values. Database layer (models, ORM)
30968 30968 Use github actions for linting. Testing framework
27910 27910 2 Allow using an Enum class in model Field choices Database layer (models, ORM)
30010 30010 5 Add support for running the test suite through docker with docker-compose Testing framework
30500 30500 4 Error reporting returns a circular import error on a python formatting error, and does not restart the development server Error reporting
30647 30647 3 [FATAL] FileNotFoundError with runserver command inside Docker container Core (Other)
30506 30506 5 Auto-reloading with StatReloader very intermittently throws "ValueError: embedded null byte". Core (Management commands)
30588 30588 2 ipdb breaks the autoreloader. Utilities
30523 30523 1 StatReloader does not update file times if notify_file_changed() is triggered. Utilities
30516 30516 1 Autoreloader crashes on re-raising exceptions with custom signature. Utilities
30479 30479 4 Autoreloader with StatReloader doesn't track changes in manage.py. Utilities
27685 27685 8 Allow autoreloader to use watchman Utilities
30323 30323 7 Django 2.2 autoreloader is failing intermittently (not using watchman) Utilities
25624 25624 2 Autoreload fails if jinja2.ModuleLoader used Utilities
28668 28668 8 Add ON CONFLICT IGNORE support to QuerySet.bulk_create() Database layer (models, ORM)
29974 29974 1 QuerySet.bulk_update() doesn't support non-truthy primary keys Database layer (models, ORM)
28440 28440 6 runserver doesn't close the connection for responses without a Content-Length HTTP handling
29883 29883 4 Support running remote Selenium tests with runtests.py Testing framework
29876 29876 MySQL 8 fails to run GIS tests GIS
29875 29875 2 Support GeoLite2 databases GIS
29847 29847 1 Window function test failures with MySQL 8 Database layer (models, ORM)
29710 29710 1 Support simple-style CASE expressions Database layer (models, ORM)
29685 29685 3 Add a note about Queryset.explain() to the 'Database access optimization' documentation Documentation
29612 29612 3 Add prefetch_related() cache invalidation for GenericRelations contrib.contenttypes
29644 29644 3 String representation of SearchQuery gives inaccurate results contrib.postgres
29037 29037 4 Add a bulk_update method to models Database layer (models, ORM)
28236 28236 3 Integrate dj-database-url into Django Core (Other)
27999 27999 4 Add test Client support for HTTP 307 and 308 redirects Testing framework
28571 28571 2 Allow createsuperuser to bypass password validation contrib.auth
28642 28642 Add LRU caching to parse_accept_lang_header Internationalization
28284 28284 2 Paginator._check_object_list_is_ordered should not evaluate the entire queryset Core (Other)
28299 28299 Adding a unique UUIDField to an existing model immediately fails with a database constraint error Migrations
28211 28211 2 Inefficient query produced when using OR'ed Q objects Database layer (models, ORM)
27732 27732 django.contrib.postgres.search SearchRank doesn't handle SearchVectorField references contrib.postgres
27767 27767 1 Support DISTINCT queries in ArrayAgg contrib.postgres
27716 27716 2 FieldFile incorrectly returns bytes the first time it is opened with 'r' File uploads/storage
27564 27564 `refresh_from_db()` should return the model instance instead of None Database layer (models, ORM)
27542 27542 Client.force_login() shouldn't use authentication backends without a get_user() method Testing framework
27510 27510 Allow custom keyword arguments to modelform_factory in ModelFormMixin Generic views
359 359 Simplified assignment and lookup for related fields contrib.admin
980 980 Database Querying Database layer (models, ORM)