alex
(devkral)
Most Active Role
Reporter
Most Active Component
Database Layer (Models, Orm)
Activity Timeline
[No data in this time period]
Components
Tickets
Trac | Ticket (219) | Reporter (8) | Owner (1) | Commenter (6) | Summary | Component |
---|---|---|---|---|---|---|
33882 | 33882 | ✅ | 2 | Allow transaction.atomic to work in async contexts. | 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) | |||
470 | 470 | Add Field.db_default for defining database defaults | Database layer (models, ORM) | |||
34118 | 34118 | Python 3.12 compatibility | Core (Other) | |||
34636 | 34636 | Add documentation for Query's function `sql_with_params` | Database layer (models, ORM) | |||
34613 | 34613 | add support for Partitioned cookies | HTTP handling | |||
34943 | 34943 | Support passing unique constraint names to bulk_create(). | Database layer (models, ORM) | |||
27460 | 27460 | Allow declaring a GenericRelation from an abstract model to another abstract model | Database layer (models, ORM) | |||
27225 | 27225 | "age" header is not set for responses taken from cache. | HTTP handling | |||
35082 | 35082 | ✅ | 1 | AsyncRequestFactory doesn't pass REMOTE_ADDR when set | Testing framework | |
34593 | 34593 | Django admin list does same Count query twice when there are no filters | contrib.admin | |||
34830 | 34830 | csrf_failure and bad_request views missing context processors | Core (Other) | |||
34991 | 34991 | Wrong layout of pagination buttons with editable list in the admin. | contrib.admin | |||
25612 | 25612 | ✅ | django.contrib.auth should include support for 2fa out of the box | contrib.auth | ||
34840 | 34840 | Django 4.2 casts text fields when testing IS NULL, preventing use of partial indexes | Database layer (models, ORM) | |||
32275 | 32275 | ✅ | Add scrypt password hasher | contrib.auth | ||
34754 | 34754 | CheckConstraint with isnull lookup on JSONField transform None into null jsonb value | Database layer (models, ORM) | |||
34731 | 34731 | Django test suite still has an occurence of assertEquals, removed in Python 3.12 | Testing framework | |||
34556 | 34556 | StreamingHttpResponse documentation inaccuracy | Documentation | |||
34523 | 34523 | Model.objects.update_or_create method sometimes raises TransactionManagementError | Database layer (models, ORM) | |||
34376 | 34376 | Admin has no support for unique constraint fields. | contrib.admin | |||
34342 | 34342 | The test async_client is not consuming async StreamingResponse generators properly | Testing framework | |||
29708 | 29708 | ✅ | Deprecate PickleSerializer and move it out of core | contrib.sessions | ||
34251 | 34251 | Paginator should warn if ordering is not deterministic | Core (Other) | |||
34194 | 34194 | Extract function for generating proper Content-Disposition headers | HTTP handling | |||
34025 | 34025 | Autocomplete field fills all empty required fields references to the same model when added a choice in popup. | contrib.admin | |||
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 | |||
34009 | 34009 | migrations.RunPython runs queries against wrong database | Uncategorized | |||
14411 | 14411 | Inline delete not prompting cascade delete warning | contrib.admin | |||
27719 | 27719 | Add queryset.alias() to mimic .annotate() for aggregations without loading data | 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) | |||
14218 | 14218 | Paginator just implement the __iter__ function | Core (Other) | |||
14808 | 14808 | i18n is not safe. | Documentation | |||
14675 | 14675 | Update docs and project template to avoid "import *" for url patterns | Core (Other) | |||
14091 | 14091 | Fix incorrect quoting in connection.queries | Database layer (models, ORM) | |||
29382 | 29382 | ✅ | 3 | don't call objects with __call__ instantly | Template system | |
27863 | 27863 | ✅ | Implement "SameSite" flag for session and CSRF cookies | HTTP handling | ||
27818 | 27818 | Use contextlib.suppress to suppress exceptions. | Core (Other) | |||
27039 | 27039 | ModelFields with 'default' value set and 'required'=False in form does not use default value | Forms | |||
28018 | 28018 | ✅ | OneToOneField not working with inlineadmin | contrib.admin | ||
27960 | 27960 | ds = DataSource('/path/to/your/cities.shp') fails on first try (GDALException Unknown error code: "198770787"), but works on second | GIS | |||
27479 | 27479 | ingored GDALException('Invalid pointer returned from "GDALClose"',) during tests | GIS | |||
27764 | 27764 | Running migration that deletes child model (in multi-table inheritance) backwards results in an error | Migrations | |||
27765 | 27765 | Migration to delete child model (multi-table inheritance) results in an error when using SQLite | Migrations | |||
14297 | 14297 | Accessing settings.FOO in hot spots cause performance problems | Core (Other) | |||
27571 | 27571 | Conditionally add TEST_DATABASE_PREFIX to db name | Testing framework | |||
27535 | 27535 | RFE: Exclude pk from queries | Database layer (models, ORM) | |||
27312 | 27312 | Checking raw argument to prevent signals from executing during fixture loading isn't DRY | Core (Other) | |||
27152 | 27152 | Comma-delimited servers list not supported in memcached caches `LOCATION` | Core (Cache system) | |||
27154 | 27154 | Allow comparing CallableFalse/CallableTrue with bitwise or | contrib.auth | |||
27092 | 27092 | MIgrations: Creating and then renaming a ForeignKey fails when index and constraint created | Migrations | |||
27002 | 27002 | Redundant database query rendering a ModelChoiceField with RadioSelect or CheckboxSelectMultiple | Forms | |||
27001 | 27001 | Regression in query counts using RadioSelect with ModelChoiceField | Forms | |||
14891 | 14891 | use_for_related_fields=False is not honored by reverse FK or M2M related managers | Database layer (models, ORM) | |||
494 | 494 | Collapse in admin interface for inline related objects | contrib.admin | |||
29 | 29 | Fix usability issue with limit_choices_to and "Add another" in admin | contrib.admin | |||
14442 | 14442 | During tests parse fixtures using setUpClass | Testing framework | |||
14200 | 14200 | new RegexURLResolver is contructed for every request | Core (URLs) | |||
14952 | 14952 | New find_commands(management_dir) to support .pyc and .pyo | Core (Other) | |||
14087 | 14087 | django.core.management.get_commands only sees commands in the last package of a namespace package | Core (Other) | |||
14515 | 14515 | Can't pickle ValueQuerySet if query references fields, which aren't on the same model. | Database layer (models, ORM) | |||
14394 | 14394 | Assigning bad data to an m2m attribute should not clear existing data | Database layer (models, ORM) | |||
14434 | 14434 | AdminSite should rely on self.has_permission for all permission checks | contrib.admin | |||
901 | 901 | Reload method for models | Database layer (models, ORM) | |||
14319 | 14319 | Add signals test_setup and test_teardown to Django test suite runner Options | Testing framework | |||
14298 | 14298 | maximum open cursors exceeded on Jython and Oracle | Database layer (models, ORM) | |||
23 | 23 | Add support for ValidationWarning | Forms | |||
14512 | 14512 | Documentation & tools for decorating class-based-views. | Generic views | |||
14492 | 14492 | Model proxy instance does not equal the respective model instance | Database layer (models, ORM) | |||
14580 | 14580 | Clean up duplicate code in admin formset handling | contrib.admin | |||
14857 | 14857 | has_results cleanup | Uncategorized | |||
14019 | 14019 | SQLInsertCompiler.as_sql() failure | Database layer (models, ORM) | |||
14121 | 14121 | Provide object's primary key as a hint for database router method db_for_read() when filtering objects by primary key | Database layer (models, ORM) | |||
14011 | 14011 | QuerySet.none().values('x').query causes "DatabaseError: subquery has too many columns" when used in filters. | Database layer (models, ORM) | |||
14373 | 14373 | annotate() will gladly delete your data | Database layer (models, ORM) | |||
14571 | 14571 | Update jQuery | contrib.admin | |||
14325 | 14325 | GenericForeignKey fails if assigned to an object which implements the __len__ method | contrib.contenttypes | |||
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 | |||
14315 | 14315 | memcached doesn't support negative deltas for incr() and decr() | Core (Cache system) | |||
14400 | 14400 | Latvian localflavor | contrib.localflavor | |||
14829 | 14829 | URL dispatcher documentation with class-based generic views | Documentation | |||
14686 | 14686 | ORM support for VoltDB | Database layer (models, ORM) | |||
14593 | 14593 | CZBirthNumberField expects two arguments to clean() | contrib.localflavor | |||
159 | 159 | Circular logout problem | contrib.admin | |||
14399 | 14399 | Site's get_current() not thread safe? | Uncategorized | |||
14270 | 14270 | ManyToMany manager classes should be cached | Database layer (models, ORM) | |||
14700 | 14700 | Speed up RawQuerySet iterator | Database layer (models, ORM) | |||
14002 | 14002 | filesizeformat filter only supports up to GB | Template system | |||
14249 | 14249 | Inactive users have less permissions then anonymous users with custom backend | contrib.auth | |||
14276 | 14276 | Typo in the docstring to one of the unittests | Testing framework | |||
14279 | 14279 | typo in tests for private flatpage not showing sitemaps | Contrib apps | |||
14329 | 14329 | Seeing test failure in regressiontests.request since 13809 | HTTP handling | |||
14330 | 14330 | Test failure with get_image_dimensions since [13715] | File uploads/storage | |||
14349 | 14349 | Add Belgium (be) localflavor | contrib.localflavor | |||
14355 | 14355 | "readonly" fields don't display their "help_text" in admin | contrib.admin | |||
14356 | 14356 | Unused import in django.core.management.sql | Core (Other) | |||
14366 | 14366 | Model.objects.none().values(...).anything() is broken | Database layer (models, ORM) | |||
14374 | 14374 | Missing templates on contrib.auth makes tests in a new project fail (startproject) | Contrib apps | |||
14389 | 14389 | Future url replacement | Template system | |||
14444 | 14444 | Convert pagination doctests to unittests | Testing framework | |||
14454 | 14454 | Convert admin_widgets doctest to unit tests | Testing framework | |||
14455 | 14455 | Document possibly backwards-incompatible localflavor changes | contrib.localflavor | |||
14456 | 14456 | Convert inline_formsets doctests to unit tests | Testing framework | |||
14458 | 14458 | Convert m2m_regress doctests to unit tests | Testing framework | |||
14459 | 14459 | Convert many_to_one_regress test to unit tests | Testing framework | |||
14460 | 14460 | Convert managers_regress doctests to unit tests | Testing framework | |||
14467 | 14467 | AllValuesFilterSpec does not work with Null | contrib.admin | |||
14470 | 14470 | Convert model_admin doctests to unit tests | Testing framework | |||
14490 | 14490 | Typo or grammar problem in class based views docs | Documentation | |||
14504 | 14504 | Generic ListView pagination broken | Generic views | |||
14514 | 14514 | Typo in staticfiles docs | Documentation | |||
14517 | 14517 | _supports_stddev checks for wrong exception | Database layer (models, ORM) | |||
14519 | 14519 | Tutorial 4 uses wrong syntax for name | Documentation | |||
14529 | 14529 | Save messages for proxy models show a crazy verbose_name | contrib.admin | |||
14534 | 14534 | Incorrect link in ORM Queries docs | Documentation | |||
14548 | 14548 | Docs and implementation don't match regading return values of certain QuerySet aggregate functions | Documentation | |||
14550 | 14550 | commit_on_success no longer sets back to autocommit mode | Database layer (models, ORM) | |||
14559 | 14559 | Minor docstring corrections | Uncategorized | |||
14581 | 14581 | __isnull=False not working for one to one relationships | Database layer (models, ORM) | |||
14592 | 14592 | Class based generic views documentation typo | Documentation | |||
14603 | 14603 | Copy & paste-able unittest output | Uncategorized | |||
14641 | 14641 | grammar and accuracy fixes for documentation | Documentation | |||
14721 | 14721 | USE_THOUSAND_SEPARATOR fails with UnicodeDecodeError in several locales | Internationalization | |||
14731 | 14731 | [Patch] Change 14413 breaks old fixtures with permissions | contrib.auth | |||
14749 | 14749 | add __enter__ and __exit__ to django.core.files.File | File uploads/storage | |||
14750 | 14750 | ILPostalCodeField doesn't handle EMPTY_VALUES correctly | contrib.localflavor | |||
14771 | 14771 | Typo in docs, "vistor" | Documentation | |||
14774 | 14774 | assertNumQueries is buggy with views and the test client if used more than once in a test | Testing framework | |||
14812 | 14812 | Wrong processing of If-Modified-Since header | Contrib apps | |||
14820 | 14820 | Use `TextField` instead of `PositiveIntegerField` in docs and examples for generic relations. | Documentation | |||
14824 | 14824 | django.utils.get_format_modules doesn't respect USE_L10N | Internationalization | |||
14896 | 14896 | Delete leads to IntegrityError : bad cascading rule when there's a ManyToManyField pointing to a class having subclasses. | Database layer (models, ORM) | |||
14897 | 14897 | Formset examples lack syntax highlighting | Documentation | |||
14955 | 14955 | URLField validation should use HEAD requet instead of GET | Core (Other) | |||
14956 | 14956 | typo in messages documentation | Documentation | |||
14998 | 14998 | '/'.join should use os.path.join | Contrib apps | |||
342 | 342 | Add a way for fields to be displayed in the admin without being editable | contrib.admin | |||
10885 | 10885 | ✅ | Update the Hebrew Translaions for 1.1 | Translations | ||
13 | 13 | Related objects interface should be tighter (edit_inline) | contrib.admin | |||
14503 | 14503 | Unify test for exception+message value assertion method | Testing framework | |||
14348 | 14348 | Paginator does not handle django.db.models.sql.datastructures.EmptyResultSet | Database layer (models, ORM) | |||
14506 | 14506 | Crash on HEAD request | Documentation | |||
14608 | 14608 | Adding a INPhoneNumberField to indian localflavor | contrib.localflavor | |||
14390 | 14390 | set_password functionality outside of the User model | contrib.auth | |||
14029 | 14029 | not operator on F objects silently fails | Database layer (models, ORM) | |||
14020 | 14020 | Make HttpResponse.get work like dict.get | HTTP handling | |||
14206 | 14206 | contrib:admin dynamic list_display support | contrib.admin | |||
14729 | 14729 | RawQuerySet.__repr__ fails when params passed as list | Database layer (models, ORM) | |||
14796 | 14796 | inspectdb producing field names which are Python keywords | django-admin.py inspectdb | |||
14870 | 14870 | Do not catch all AttributeErrors in CustomRouter.allow_syncdb and friends | Database layer (models, ORM) | |||
14969 | 14969 | To have a way to modify third part model classes | Database layer (models, ORM) | |||
14814 | 14814 | Check for file binding in FieldFile.delete() | Database layer (models, ORM) | |||
14439 | 14439 | Improve documentation on how to run the GIS test suite | GIS | |||
14923 | 14923 | Typo in documentation of predefined loggers (django.request) | Documentation | |||
14871 | 14871 | ZAIDField doesn't handle EMPTY_VALUES correctly | contrib.localflavor | |||
14872 | 14872 | ZAPostCodeField doesn't pass *args or **kwargs to super().__init__ | contrib.localflavor | |||
14860 | 14860 | Various PL localflavor fields don't handle EMPTY_VALUES correctly | contrib.localflavor | |||
14859 | 14859 | Various IT localflavor fields don't handle EMPTY_VALUES correctly | contrib.localflavor | |||
14864 | 14864 | ROCIFField in localflavor has a bad regex | contrib.localflavor | |||
14676 | 14676 | removetags is case-sensitive | Documentation | |||
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 | |||
14866 | 14866 | select_related create multiple copies of the same object | Database layer (models, ORM) | |||
14424 | 14424 | rel_to undefined in init scope of RelatedFieldWidgetWrapper | contrib.admin | |||
14754 | 14754 | TypeError: '[some aggregate function]' object does not support indexing | Database layer (models, ORM) | |||
14740 | 14740 | CZ Localflavor clean() incorrectly calls parent __init__ | contrib.localflavor | |||
14734 | 14734 | problem with postgresql views (psycopg2) | Database layer (models, ORM) | |||
14626 | 14626 | DateField with auto_now=True is not coming in as Python's datetime.date object in Python 2.4 / 2.5 | Database layer (models, ORM) | |||
14713 | 14713 | Document that resolve() can raise Http404 | Documentation | |||
14257 | 14257 | Remove isValidIDList from ManyToManyField in django/db/models/fields/related.py | Database layer (models, ORM) | |||
14423 | 14423 | Wrong SQL on exclude with inheritance | Database layer (models, ORM) | |||
14706 | 14706 | Stray tick in 1.3 release notes | Documentation | |||
14566 | 14566 | Multiple database issue v1.2.3 - Django reading the wrong database | Database layer (models, ORM) | |||
14622 | 14622 | ValuesListQuerySet used with a foo__in filter breaks in SQL generation | Database layer (models, ORM) | |||
14696 | 14696 | Wrong code colouring | Documentation | |||
14650 | 14650 | Error in SlugField documentation | Documentation | |||
14636 | 14636 | Bad link on localization page | Uncategorized | |||
14629 | 14629 | Typographic and Linguistic Corrections | Documentation | |||
14619 | 14619 | Type-o in "Sending e-mail" documentation | Documentation | |||
14598 | 14598 | Use example.com for example domains. | Core (Other) | |||
14590 | 14590 | a small bug in template debug page | Template system | |||
14577 | 14577 | "must should" in `FileUploadHandler.file_complete` docstring | Uncategorized | |||
14551 | 14551 | typo in auth-remote-user | Documentation | |||
14223 | 14223 | Inconsistent exception raising on DB integrity errors | Database layer (models, ORM) | |||
14513 | 14513 | Ordering Check in django/core/management/validation.py | Database layer (models, ORM) | |||
14525 | 14525 | Bug - exception in messages.info(), etc when using unicode characters. | Contrib apps | |||
14520 | 14520 | Regression in test speed, and memory usage | Testing framework | |||
14488 | 14488 | Class based views docs patch | Documentation | |||
14480 | 14480 | mysql and Django | Uncategorized | |||
14473 | 14473 | Convert model_package doctests to unittests | Testing framework | |||
14472 | 14472 | Convert generic_relations doctest to unittest | Testing framework | |||
14119 | 14119 | fields_for_model returns all fields when fields parameter is the empty tuple | Forms | |||
14441 | 14441 | Oracle list limit exceeded with __in filters | Database layer (models, ORM) | |||
14428 | 14428 | Doesn't work with CSRF in DJango 1.2+ | Uncategorized | |||
14225 | 14225 | Documentation website showing "dev" documentation instead of "1.2" | Documentation | |||
14381 | 14381 | small improvement in db.utils.ConnectionRouter.__init__ | Database layer (models, ORM) | |||
14295 | 14295 | Saving an object with a custom manager results in IntegrityError | Uncategorized | |||
14351 | 14351 | Test failure in requests test | Core (Other) | |||
14280 | 14280 | Duplicate deepcopy import in django/db/models/query.py | Database layer (models, ORM) | |||
14271 | 14271 | Admin media tests assume absolute path from module.__file__ | Testing framework | |||
14122 | 14122 | Documentation for yesno filter is lacking | Documentation | |||
14344 | 14344 | Duplicate view name does not raise an error | Core (Other) | |||
14090 | 14090 | Many sql queries needed to display change user form | contrib.auth | |||
14168 | 14168 | Method assertQuerysetEqual() has "response" as first argument in the docs | Documentation | |||
14159 | 14159 | Forms tests are dependent on module.__file__ returning an absolute path | Testing framework | |||
14160 | 14160 | Internal server error 500 | Uncategorized | |||
14155 | 14155 | Remove doctests (and flush calls) from tests | Testing framework | |||
14148 | 14148 | Django assumes that module.__file__ is an absolute path | Testing framework | |||
14127 | 14127 | Bad formatting in the text | Documentation | |||
14027 | 14027 | reverse(None) returns an unnamed URL, instead of raising an exception | Core (Other) | |||
14064 | 14064 | Correct spelling of Argentinian Spanish in global_settings.py | Core (Other) | |||
442 | 442 | Admin interface throws errors that aren't displayed | contrib.admin | |||
161 | 161 | Log output for "django-admin runserver" shouldn't display admin media | Tools | |||
387 | 387 | Date field does not render, saving object fails with invisible error | contrib.admin |