Alex Gaynor
(Alex)
Most Active Role
N/A
Most Active Component
Database Layer (Models, Orm)
Activity Timeline
[No data in this time period]
Components
Tickets
Trac | Ticket (344) | Reporter (117) | Owner (40) | Commenter (432) | Summary | Component |
---|---|---|---|---|---|---|
897 | 897 | 1 | Bi-Directional ManyToMany in Admin | contrib.admin | ||
373 | 373 | 1 | 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 | 1 | Add documentation for Query's function `sql_with_params` | Database layer (models, ORM) | ||
34613 | 34613 | add support for Partitioned cookies | HTTP handling | |||
34943 | 34943 | 2 | Support passing unique constraint names to bulk_create(). | Database layer (models, ORM) | ||
27460 | 27460 | 4 | 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 | |||
15049 | 15049 | ✅ | 1 | Using annotation before and after filter gives wrong results | Database layer (models, ORM) | |
34593 | 34593 | 4 | Django admin list does same Count query twice when there are no filters | contrib.admin | ||
34830 | 34830 | 2 | 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 | |||
34840 | 34840 | 2 | Django 4.2 casts text fields when testing IS NULL, preventing use of partial indexes | Database layer (models, ORM) | ||
34754 | 34754 | 2 | 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 | 2 | StreamingHttpResponse documentation inaccuracy | Documentation | ||
34523 | 34523 | Model.objects.update_or_create method sometimes raises TransactionManagementError | Database layer (models, ORM) | |||
34376 | 34376 | 1 | Admin has no support for unique constraint fields. | contrib.admin | ||
34342 | 34342 | 1 | The test async_client is not consuming async StreamingResponse generators properly | Testing framework | ||
34251 | 34251 | 2 | Paginator should warn if ordering is not deterministic | Core (Other) | ||
34194 | 34194 | 2 | 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 | 1 | Inline delete not prompting cascade delete warning | contrib.admin | ||
26615 | 26615 | ✅ | Changing user's email could invalidate password reset tokens | contrib.auth | ||
27719 | 27719 | 2 | Add queryset.alias() to mimic .annotate() for aggregations without loading data | Database layer (models, ORM) | ||
27370 | 27370 | 4 | Django's Select widget adds a required="required" attribute, even if created with empty_label=True | Forms | ||
17 | 17 | 1 | Metasystem optimization: Share select_related in memory | Database layer (models, ORM) | ||
14218 | 14218 | 1 | Paginator just implement the __iter__ function | Core (Other) | ||
14808 | 14808 | 1 | i18n is not safe. | Documentation | ||
14675 | 14675 | 1 | Update docs and project template to avoid "import *" for url patterns | Core (Other) | ||
14091 | 14091 | 2 | Fix incorrect quoting in connection.queries | Database layer (models, ORM) | ||
27863 | 27863 | 1 | Implement "SameSite" flag for session and CSRF cookies | HTTP handling | ||
27818 | 27818 | Use contextlib.suppress to suppress exceptions. | Core (Other) | |||
27039 | 27039 | 1 | ModelFields with 'default' value set and 'required'=False in form does not use default value | Forms | ||
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 | 2 | Running migration that deletes child model (in multi-table inheritance) backwards results in an error | Migrations | ||
27765 | 27765 | 1 | Migration to delete child model (multi-table inheritance) results in an error when using SQLite | Migrations | ||
14297 | 14297 | 2 | Accessing settings.FOO in hot spots cause performance problems | Core (Other) | ||
27571 | 27571 | 1 | Conditionally add TEST_DATABASE_PREFIX to db name | Testing framework | ||
27535 | 27535 | RFE: Exclude pk from queries | Database layer (models, ORM) | |||
27312 | 27312 | 1 | Checking raw argument to prevent signals from executing during fixture loading isn't DRY | Core (Other) | ||
27152 | 27152 | 2 | Comma-delimited servers list not supported in memcached caches `LOCATION` | Core (Cache system) | ||
27154 | 27154 | 2 | Allow comparing CallableFalse/CallableTrue with bitwise or | contrib.auth | ||
27092 | 27092 | 1 | MIgrations: Creating and then renaming a ForeignKey fails when index and constraint created | Migrations | ||
27002 | 27002 | 4 | Redundant database query rendering a ModelChoiceField with RadioSelect or CheckboxSelectMultiple | Forms | ||
27001 | 27001 | 4 | Regression in query counts using RadioSelect with ModelChoiceField | Forms | ||
14891 | 14891 | 1 | use_for_related_fields=False is not honored by reverse FK or M2M related managers | Database layer (models, ORM) | ||
26614 | 26614 | ✅ | Use constant_time_compare() in checking session auth hash in login() | contrib.auth | ||
9976 | 9976 | ✅ | 1 | Generic Foreign Keys should have a nice widget(ala raw_id) | contrib.admin | |
494 | 494 | 4 | Collapse in admin interface for inline related objects | contrib.admin | ||
29 | 29 | 1 | Fix usability issue with limit_choices_to and "Add another" in admin | contrib.admin | ||
18556 | 18556 | ✅ | Improve query efficiency of .add() on a reverse foreign key | Database layer (models, ORM) | ||
14442 | 14442 | ✅ | ✅ | 3 | During tests parse fixtures using setUpClass | Testing framework |
20203 | 20203 | ✅ | Impossible to have a descriptor named `objects` on an abstract model | Database layer (models, ORM) | ||
14200 | 14200 | new RegexURLResolver is contructed for every request | Core (URLs) | |||
12743 | 12743 | ✅ | 1 | Add a style guide for javascript in the admin | Documentation | |
12982 | 12982 | ✅ | 1 | Add get_or_set method to cache API | Core (Cache system) | |
18716 | 18716 | ✅ | Add a new ``docs`` management command that loads up the docs in a webbrowser | Core (Management commands) | ||
14952 | 14952 | 1 | New find_commands(management_dir) to support .pyc and .pyo | Core (Other) | ||
14087 | 14087 | 2 | django.core.management.get_commands only sees commands in the last package of a namespace package | Core (Other) | ||
14515 | 14515 | 1 | Can't pickle ValueQuerySet if query references fields, which aren't on the same model. | Database layer (models, ORM) | ||
14394 | 14394 | 1 | Assigning bad data to an m2m attribute should not clear existing data | Database layer (models, ORM) | ||
14434 | 14434 | 1 | AdminSite should rely on self.has_permission for all permission checks | contrib.admin | ||
7514 | 7514 | ✅ | Test failure after r7716 | Contrib apps | ||
901 | 901 | 1 | Reload method for models | Database layer (models, ORM) | ||
17366 | 17366 | ✅ | Deprecate loading tests from models.py | Testing framework | ||
14319 | 14319 | 1 | Add signals test_setup and test_teardown to Django test suite runner Options | Testing framework | ||
21823 | 21823 | ✅ | 1 | Upgrade vendor'd six to latest release | Core (Other) | |
14298 | 14298 | 2 | maximum open cursors exceeded on Jython and Oracle | Database layer (models, ORM) | ||
11320 | 11320 | ✅ | 2 | Over aggressive join promotion with exclude() | Database layer (models, ORM) | |
23 | 23 | 1 | Add support for ValidationWarning | Forms | ||
14512 | 14512 | 1 | Documentation & tools for decorating class-based-views. | Generic views | ||
12567 | 12567 | ✅ | 2 | Incorrect SQL being generated in certain inheritance cases. | Database layer (models, ORM) | |
14492 | 14492 | 3 | Model proxy instance does not equal the respective model instance | Database layer (models, ORM) | ||
14580 | 14580 | 1 | Clean up duplicate code in admin formset handling | contrib.admin | ||
14857 | 14857 | has_results cleanup | Uncategorized | |||
9757 | 9757 | ✅ | 1 | Make IfNode a baseclass for other if nodes to subclass | Template system | |
12782 | 12782 | ✅ | 1 | Develop a stable, public API for ``Model._meta`` | Database layer (models, ORM) | |
4117 | 4117 | ✅ | 3 | Attributes for Widgets composed of more than one HTML element | Forms | |
14019 | 14019 | 2 | SQLInsertCompiler.as_sql() failure | Database layer (models, ORM) | ||
10134 | 10134 | ✅ | 5 | unique_for_* broken? | Forms | |
14121 | 14121 | 1 | 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) | ||
10199 | 10199 | ✅ | ✅ | 1 | aggregate method on queryset shouldn't alter the state of the queryset | Database layer (models, ORM) |
9796 | 9796 | ✅ | Aggregate classes unnescarily use instance attributes. | Database layer (models, ORM) | ||
9797 | 9797 | ✅ | .count() should use aggregates internally | Database layer (models, ORM) | ||
9834 | 9834 | ✅ | Aggregation classes can use class attributes for their type as well | Database layer (models, ORM) | ||
9845 | 9845 | ✅ | Aggregate regression tests fail against SQLite 3.5.9 | Database layer (models, ORM) | ||
9870 | 9870 | ✅ | When querying aross a many to many field if the target is the primary key only join to the intermediary table | Database layer (models, ORM) | ||
14373 | 14373 | 1 | annotate() will gladly delete your data | Database layer (models, ORM) | ||
14011 | 14011 | 2 | QuerySet.none().values('x').query causes "DatabaseError: subquery has too many columns" when used in filters. | Database layer (models, ORM) | ||
11295 | 11295 | ✅ | 1 | If ModelAdmin.queryset returns a filtered QS don't require a 2nd count call | contrib.admin | |
19365 | 19365 | ✅ | Create a `NonNegativeIntegerField` alias for `PositiveIntegerField` | Database layer (models, ORM) | ||
14571 | 14571 | Update jQuery | contrib.admin | |||
14325 | 14325 | 1 | GenericForeignKey fails if assigned to an object which implements the __len__ method | contrib.contenttypes | ||
14039 | 14039 | 2 | FileField special-casing breaks MultiValueField including a FileField | Forms | ||
14694 | 14694 | 1 | defer() doesn't work with reverse relations | Database layer (models, ORM) | ||
14678 | 14678 | 1 | Users are able to add more than one page to the same url | contrib.flatpages | ||
14315 | 14315 | 1 | memcached doesn't support negative deltas for incr() and decr() | Core (Cache system) | ||
5805 | 5805 | ✅ | 2 | Specify multicolumn indexes. | Database layer (models, ORM) | |
14400 | 14400 | 1 | Latvian localflavor | contrib.localflavor | ||
14829 | 14829 | 1 | URL dispatcher documentation with class-based generic views | Documentation | ||
18666 | 18666 | ✅ | 1 | When updating a user's password on login, only save the password field | contrib.auth | |
18639 | 18639 | ✅ | 1 | manage.py shell should have a flag to explicitly request iPython or bpython | Core (Management commands) | |
17626 | 17626 | ✅ | Update FAQ for Py3k status | Documentation | ||
14686 | 14686 | 1 | ORM support for VoltDB | Database layer (models, ORM) | ||
14593 | 14593 | 1 | CZBirthNumberField expects two arguments to clean() | contrib.localflavor | ||
5893 | 5893 | ✅ | ✅ | 4 | FilePathField doesn't support folders | Forms |
159 | 159 | 1 | Circular logout problem | contrib.admin | ||
11402 | 11402 | ✅ | 2 | exists() method on QuerySets | Database layer (models, ORM) | |
8164 | 8164 | ✅ | 4 | Custom field order in ModelForms | Forms | |
17475 | 17475 | ✅ | startproject template misnaming top-level folders | Core (Management commands) | ||
14399 | 14399 | 1 | Site's get_current() not thread safe? | Uncategorized | ||
14270 | 14270 | ✅ | 1 | ManyToMany manager classes should be cached | Database layer (models, ORM) | |
14548 | 14548 | 2 | Docs and implementation don't match regading return values of certain QuerySet aggregate functions | Documentation | ||
5416 | 5416 | ✅ | 3 | Add assertNumQueries() to testing framework | Testing framework | |
11582 | 11582 | ✅ | 1 | BaseHTTPServer has lots of special handling for admin media | Core (Other) | |
14002 | 14002 | 2 | filesizeformat filter only supports up to GB | Template system | ||
15173 | 15173 | ✅ | ✅ | 3 | Test fail on PyPy | Testing framework |
15151 | 15151 | ✅ | 1 | i18n tests failing | Internationalization | |
14998 | 14998 | 1 | '/'.join should use os.path.join | Contrib apps | ||
14956 | 14956 | typo in messages documentation | Documentation | |||
14955 | 14955 | 1 | URLField validation should use HEAD requet instead of GET | Core (Other) | ||
14897 | 14897 | 2 | Formset examples lack syntax highlighting | Documentation | ||
14896 | 14896 | 1 | Delete leads to IntegrityError : bad cascading rule when there's a ManyToManyField pointing to a class having subclasses. | Database layer (models, ORM) | ||
14824 | 14824 | 1 | django.utils.get_format_modules doesn't respect USE_L10N | Internationalization | ||
14249 | 14249 | 1 | Inactive users have less permissions then anonymous users with custom backend | contrib.auth | ||
14820 | 14820 | 1 | Use `TextField` instead of `PositiveIntegerField` in docs and examples for generic relations. | Documentation | ||
14812 | 14812 | 1 | Wrong processing of If-Modified-Since header | Contrib apps | ||
14276 | 14276 | 1 | Typo in the docstring to one of the unittests | Testing framework | ||
14279 | 14279 | 2 | typo in tests for private flatpage not showing sitemaps | Contrib apps | ||
14774 | 14774 | 3 | assertNumQueries is buggy with views and the test client if used more than once in a test | Testing framework | ||
14329 | 14329 | 1 | Seeing test failure in regressiontests.request since 13809 | HTTP handling | ||
14330 | 14330 | 2 | Test failure with get_image_dimensions since [13715] | File uploads/storage | ||
14771 | 14771 | 2 | Typo in docs, "vistor" | Documentation | ||
14349 | 14349 | Add Belgium (be) localflavor | contrib.localflavor | |||
14750 | 14750 | 1 | ILPostalCodeField doesn't handle EMPTY_VALUES correctly | contrib.localflavor | ||
14355 | 14355 | "readonly" fields don't display their "help_text" in admin | contrib.admin | |||
14356 | 14356 | 2 | Unused import in django.core.management.sql | Core (Other) | ||
14366 | 14366 | 4 | Model.objects.none().values(...).anything() is broken | Database layer (models, ORM) | ||
14374 | 14374 | 1 | Missing templates on contrib.auth makes tests in a new project fail (startproject) | Contrib apps | ||
14749 | 14749 | 1 | add __enter__ and __exit__ to django.core.files.File | File uploads/storage | ||
14389 | 14389 | 1 | Future url replacement | Template system | ||
14731 | 14731 | 1 | [Patch] Change 14413 breaks old fixtures with permissions | contrib.auth | ||
14721 | 14721 | 1 | USE_THOUSAND_SEPARATOR fails with UnicodeDecodeError in several locales | Internationalization | ||
14700 | 14700 | 2 | Speed up RawQuerySet iterator | Database layer (models, ORM) | ||
14444 | 14444 | 2 | Convert pagination doctests to unittests | Testing framework | ||
14454 | 14454 | 3 | Convert admin_widgets doctest to unit tests | Testing framework | ||
14455 | 14455 | 1 | Document possibly backwards-incompatible localflavor changes | contrib.localflavor | ||
14456 | 14456 | 2 | Convert inline_formsets doctests to unit tests | Testing framework | ||
14458 | 14458 | 1 | Convert m2m_regress doctests to unit tests | Testing framework | ||
14459 | 14459 | 1 | Convert many_to_one_regress test to unit tests | Testing framework | ||
14460 | 14460 | 2 | Convert managers_regress doctests to unit tests | Testing framework | ||
14467 | 14467 | 1 | AllValuesFilterSpec does not work with Null | contrib.admin | ||
14470 | 14470 | 1 | Convert model_admin doctests to unit tests | Testing framework | ||
14641 | 14641 | 1 | grammar and accuracy fixes for documentation | Documentation | ||
14603 | 14603 | 1 | Copy & paste-able unittest output | Uncategorized | ||
14490 | 14490 | 1 | Typo or grammar problem in class based views docs | Documentation | ||
14592 | 14592 | 1 | Class based generic views documentation typo | Documentation | ||
14504 | 14504 | 1 | Generic ListView pagination broken | Generic views | ||
14581 | 14581 | 1 | __isnull=False not working for one to one relationships | Database layer (models, ORM) | ||
14514 | 14514 | 1 | Typo in staticfiles docs | Documentation | ||
14517 | 14517 | 1 | _supports_stddev checks for wrong exception | Database layer (models, ORM) | ||
14519 | 14519 | 1 | Tutorial 4 uses wrong syntax for name | Documentation | ||
14559 | 14559 | 2 | Minor docstring corrections | Uncategorized | ||
14529 | 14529 | 1 | Save messages for proxy models show a crazy verbose_name | contrib.admin | ||
14534 | 14534 | 2 | Incorrect link in ORM Queries docs | Documentation | ||
14550 | 14550 | 1 | commit_on_success no longer sets back to autocommit mode | Database layer (models, ORM) | ||
12409 | 12409 | ✅ | 2 | Syntax error in the documentation from r11921 | Documentation | |
13509 | 13509 | ✅ | PyPy/Jython fix for comment tests | Testing framework | ||
13508 | 13508 | ✅ | 1 | Update Hebrew Translation | Translations | |
13484 | 13484 | ✅ | Update Sphinx Makefile for the latest sphinx | Documentation | ||
13464 | 13464 | ✅ | 1 | django.utils.module_loading.has_submodule is incorrectly implemented | Core (Other) | |
13454 | 13454 | ✅ | 1 | Update Hebrew Translation | Translations | |
13396 | 13396 | ✅ | SQLite relationship introspector fails under PyPy | Database layer (models, ORM) | ||
13382 | 13382 | ✅ | 1 | Subtly different error message on PyPy | Testing framework | |
13374 | 13374 | ✅ | 2 | A few more small PyPy issues | Uncategorized | |
13370 | 13370 | ✅ | 1 | Pickling lazy things if fundamentally broken | Internationalization | |
7510 | 7510 | ✅ | 2 | ModelAdmin should be able to use a non-default manager | contrib.admin | |
13357 | 13357 | ✅ | Various small fixes for Django+PyPy | Uncategorized | ||
13353 | 13353 | ✅ | 1 | Exta regress tests depend on the order of dictionaries | Testing framework | |
13349 | 13349 | ✅ | 1 | Raw Queries with backends that don't support chunked reads aren't done correctly | Database layer (models, ORM) | |
13332 | 13332 | ✅ | 1 | UnitTests assume reference counting semantics | Testing framework | |
13003 | 13003 | ✅ | 1 | model._state.db isn't populated when the model comes from a select_related | Database layer (models, ORM) | |
12924 | 12924 | ✅ | 1 | Pickling QuerySet with related fields fails | Database layer (models, ORM) | |
10109 | 10109 | ✅ | 1 | Move raw sql from models.fields.related to models.sql.query | Database layer (models, ORM) | |
12855 | 12855 | ✅ | 2 | QuerySet.__or__ has bad behavior in the presence of extra | Database layer (models, ORM) | |
11613 | 11613 | ✅ | 1 | Add a --failfast argument to the testrunner | Testing framework | |
12829 | 12829 | ✅ | 1 | Docs typos in [12400] | Documentation | |
12215 | 12215 | ✅ | 1 | ModelChoiceIterator doesn't define __len__ | Forms | |
12477 | 12477 | ✅ | admin readonly_fields label doesn't respect Field.verbose_name | contrib.admin | ||
12474 | 12474 | ✅ | Removing SQL specific bits from USPhoneNumberField | contrib.localflavor | ||
342 | 342 | 2 | Add a way for fields to be displayed in the admin without being editable | contrib.admin | ||
10670 | 10670 | ✅ | 7 | Using a QuerySet in a filter expression can cause later evaluation of the QuerySet to raise ProgrammingError | Database layer (models, ORM) | |
10184 | 10184 | ✅ | 2 | pickled QueryDicts lose multiple-values. | HTTP handling | |
11039 | 11039 | ✅ | 2 | Document that aggregation doesn't work with generic relations. | Documentation | |
10885 | 10885 | ✅ | 3 | Update the Hebrew Translaions for 1.1 | Translations | |
10156 | 10156 | ✅ | ✅ | 5 | ModelMultipleChoiceField does O(n) queries where O(1) will suffice | Forms |
10833 | 10833 | ✅ | 1 | django.db.load_backend loads the backend from settings.DATABASE_ENGINE regardless of what's passed to it | Database layer (models, ORM) | |
10059 | 10059 | ✅ | ✅ | 2 | New admin formfield_for_dbfield doesn't play nice with subclassing | contrib.admin |
9970 | 9970 | ✅ | ✅ | 1 | Add a mod_wsgi page to the Django docs | Documentation |
10799 | 10799 | ✅ | 2 | List editable breaks with model inheritance and parent_link=True | contrib.admin | |
10726 | 10726 | ✅ | ✅ | 1 | Admin url reversing docs are incomplete | Documentation |
10526 | 10526 | ✅ | 1 | Django INSTALLED_APPS with '.*' processing too stingy | Core (Other) | |
10513 | 10513 | ✅ | 2 | Template filter "floatformat" does not support __float__ anymore. | Template system | |
10208 | 10208 | ✅ | 1 | ModelAdmin ignores 'exclude' and 'fields' attributes of ModelForm.Meta | Forms | |
9493 | 9493 | ✅ | ✅ | 3 | Formsets with data that violates unique constraints across forms are not marked invalid | Forms |
11493 | 11493 | ✅ | 1 | Document the timeline of Django deprecations | Documentation | |
7827 | 7827 | ✅ | 2 | Admin change_view uses _default_manager in place of self.queryset() | contrib.admin | |
8787 | 8787 | ✅ | 2 | Tests are currently failing on django trunk | contrib.admin | |
8209 | 8209 | ✅ | 2 | ModelForms (and hence the admin) don't check unique constraints | Forms | |
8827 | 8827 | ✅ | 1 | Final Updates to Django's Hebrew Translation | Translations | |
8556 | 8556 | ✅ | 1 | models.CommaSeperatedIntegerField doesn't return a forms field of any use | Forms | |
5957 | 5957 | ✅ | 3 | unchecked BooleanField does not raise ValidationError even if it is required | Forms | |
8770 | 8770 | ✅ | 1 | Under MySQL some tests fail due to BooleanField returning 1 and 0 | Database layer (models, ORM) | |
8771 | 8771 | ✅ | Django Hebrew Translation Update | Translations | ||
7669 | 7669 | ✅ | r7867 introduced a few test failures. | Uncategorized | ||
13 | 13 | 1 | Related objects interface should be tighter (edit_inline) | contrib.admin | ||
14503 | 14503 | Unify test for exception+message value assertion method | Testing framework | |||
16447 | 16447 | ✅ | settings_changed signal uses strings for sender | Testing framework | ||
14348 | 14348 | 1 | Paginator does not handle django.db.models.sql.datastructures.EmptyResultSet | Database layer (models, ORM) | ||
14506 | 14506 | 1 | Crash on HEAD request | Documentation | ||
14608 | 14608 | 1 | Adding a INPhoneNumberField to indian localflavor | contrib.localflavor | ||
14390 | 14390 | 1 | set_password functionality outside of the User model | contrib.auth | ||
14029 | 14029 | 1 | not operator on F objects silently fails | Database layer (models, ORM) | ||
14020 | 14020 | 1 | Make HttpResponse.get work like dict.get | HTTP handling | ||
14206 | 14206 | 1 | contrib:admin dynamic list_display support | contrib.admin | ||
15778 | 15778 | ✅ | Command createsuperuser fails under some system user names | contrib.auth | ||
14729 | 14729 | RawQuerySet.__repr__ fails when params passed as list | Database layer (models, ORM) | |||
6953 | 6953 | ✅ | 2 | ModelForm as_FOO output places form fields for ManyToMany fields at bottom of html output. | Forms | |
14796 | 14796 | inspectdb producing field names which are Python keywords | django-admin.py inspectdb | |||
14870 | 14870 | 2 | 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 | 1 | Check for file binding in FieldFile.delete() | Database layer (models, ORM) | ||
14439 | 14439 | 1 | Improve documentation on how to run the GIS test suite | GIS | ||
14923 | 14923 | 1 | Typo in documentation of predefined loggers (django.request) | Documentation | ||
14871 | 14871 | 2 | ZAIDField doesn't handle EMPTY_VALUES correctly | contrib.localflavor | ||
14872 | 14872 | 2 | ZAPostCodeField doesn't pass *args or **kwargs to super().__init__ | contrib.localflavor | ||
14860 | 14860 | 2 | Various PL localflavor fields don't handle EMPTY_VALUES correctly | contrib.localflavor | ||
14859 | 14859 | 2 | Various IT localflavor fields don't handle EMPTY_VALUES correctly | contrib.localflavor | ||
14864 | 14864 | 1 | ROCIFField in localflavor has a bad regex | contrib.localflavor | ||
14676 | 14676 | 1 | removetags is case-sensitive | Documentation | ||
14146 | 14146 | 1 | Incorrect query being generated by .exclude() in some inheritance cases | Database layer (models, ORM) | ||
14499 | 14499 | 2 | ATSocialSecurityNumberField doesn't handle EMPTY_VALUES correctly | contrib.localflavor | ||
14866 | 14866 | 1 | select_related create multiple copies of the same object | Database layer (models, ORM) | ||
14424 | 14424 | 1 | rel_to undefined in init scope of RelatedFieldWidgetWrapper | contrib.admin | ||
14754 | 14754 | 2 | TypeError: '[some aggregate function]' object does not support indexing | Database layer (models, ORM) | ||
14740 | 14740 | 1 | CZ Localflavor clean() incorrectly calls parent __init__ | contrib.localflavor | ||
14734 | 14734 | 1 | problem with postgresql views (psycopg2) | Database layer (models, ORM) | ||
14626 | 14626 | 1 | 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 | 2 | Document that resolve() can raise Http404 | Documentation | ||
14257 | 14257 | 1 | Remove isValidIDList from ManyToManyField in django/db/models/fields/related.py | Database layer (models, ORM) | ||
14423 | 14423 | 3 | Wrong SQL on exclude with inheritance | Database layer (models, ORM) | ||
14706 | 14706 | 2 | Stray tick in 1.3 release notes | Documentation | ||
14566 | 14566 | 2 | Multiple database issue v1.2.3 - Django reading the wrong database | Database layer (models, ORM) | ||
14622 | 14622 | 3 | ValuesListQuerySet used with a foo__in filter breaks in SQL generation | Database layer (models, ORM) | ||
14696 | 14696 | 2 | Wrong code colouring | Documentation | ||
14650 | 14650 | 2 | Error in SlugField documentation | Documentation | ||
14636 | 14636 | 1 | Bad link on localization page | Uncategorized | ||
14629 | 14629 | 2 | Typographic and Linguistic Corrections | Documentation | ||
14619 | 14619 | 2 | Type-o in "Sending e-mail" documentation | Documentation | ||
14598 | 14598 | Use example.com for example domains. | Core (Other) | |||
14590 | 14590 | 1 | a small bug in template debug page | Template system | ||
14577 | 14577 | 2 | "must should" in `FileUploadHandler.file_complete` docstring | Uncategorized | ||
14551 | 14551 | 2 | typo in auth-remote-user | Documentation | ||
14223 | 14223 | 1 | Inconsistent exception raising on DB integrity errors | Database layer (models, ORM) | ||
14513 | 14513 | 1 | Ordering Check in django/core/management/validation.py | Database layer (models, ORM) | ||
14525 | 14525 | 1 | Bug - exception in messages.info(), etc when using unicode characters. | Contrib apps | ||
14520 | 14520 | ✅ | 2 | Regression in test speed, and memory usage | Testing framework | |
14488 | 14488 | 1 | Class based views docs patch | Documentation | ||
14480 | 14480 | 1 | mysql and Django | Uncategorized | ||
14473 | 14473 | 2 | Convert model_package doctests to unittests | Testing framework | ||
14472 | 14472 | 2 | 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 | 1 | Oracle list limit exceeded with __in filters | Database layer (models, ORM) | ||
14428 | 14428 | 1 | Doesn't work with CSRF in DJango 1.2+ | Uncategorized | ||
14225 | 14225 | 2 | 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 | 1 | Saving an object with a custom manager results in IntegrityError | Uncategorized | ||
14351 | 14351 | 1 | Test failure in requests test | Core (Other) | ||
14280 | 14280 | 1 | Duplicate deepcopy import in django/db/models/query.py | Database layer (models, ORM) | ||
13827 | 13827 | ✅ | 1 | Remove a bunch of unescesary calls | Uncategorized | |
14271 | 14271 | ✅ | 1 | Admin media tests assume absolute path from module.__file__ | Testing framework | |
14122 | 14122 | 1 | Documentation for yesno filter is lacking | Documentation | ||
14344 | 14344 | 1 | Duplicate view name does not raise an error | Core (Other) | ||
12632 | 12632 | ✅ | ✅ | 2 | Creation of SortedDict's has non-linear performance | Core (Other) |
13799 | 13799 | ✅ | ✅ | 1 | Test failing on Postgres on trunk | Testing framework |
14090 | 14090 | Many sql queries needed to display change user form | contrib.auth | |||
14168 | 14168 | 1 | Method assertQuerysetEqual() has "response" as first argument in the docs | Documentation | ||
14159 | 14159 | ✅ | 1 | Forms tests are dependent on module.__file__ returning an absolute path | Testing framework | |
14160 | 14160 | 1 | Internal server error 500 | Uncategorized | ||
14155 | 14155 | ✅ | 1 | Remove doctests (and flush calls) from tests | Testing framework | |
13660 | 13660 | ✅ | 1 | When template tests are run currently with most other tests things break :( | Testing framework | |
14148 | 14148 | ✅ | Django assumes that module.__file__ is an absolute path | Testing framework | ||
13895 | 13895 | ✅ | 1 | Remove doctests from aggregates_regress test | Testing framework | |
14127 | 14127 | 1 | Bad formatting in the text | Documentation | ||
14027 | 14027 | ✅ | 1 | reverse(None) returns an unnamed URL, instead of raising an exception | Core (Other) | |
14064 | 14064 | 1 | Correct spelling of Argentinian Spanish in global_settings.py | Core (Other) | ||
13740 | 13740 | ✅ | 1 | can_delete on InlineModelAdmin is undocumented | Documentation | |
13882 | 13882 | ✅ | exclude on nullable fields uses an overly complex internal representation | Database layer (models, ORM) | ||
13880 | 13880 | ✅ | 1 | Update Installation documentation to reflect that Django works with Python 2.7. | Documentation | |
13657 | 13657 | ✅ | Fix a SyntaxWarning (shows up on PyPy) | Testing framework | ||
13700 | 13700 | ✅ | Kill flush call (and doctests) in m2m through tests | Testing framework | ||
13685 | 13685 | ✅ | 1 | get_connection() fails to initialize | Documentation | |
13675 | 13675 | ✅ | 1 | Allow savepoint_{rollback,commit} in TestCase | Testing framework | |
13656 | 13656 | ✅ | Management command transaction sql only uses default DB | Core (Other) | ||
13634 | 13634 | ✅ | 1 | Turn aggregation tests into unittests | Testing framework | |
13638 | 13638 | ✅ | Serializer regress tests have uncessary transaction management that is very slow | Testing framework | ||
13145 | 13145 | ✅ | Allow the prefix used for empty_form on FormSets to be customized | Forms | ||
12506 | 12506 | ✅ | 1 | django.utils.functional.lazy objects fail when there are multiple expected classes with the same method | Uncategorized | |
1142 | 1142 | ✅ | Support for multiple database connections | Database layer (models, ORM) | ||
12317 | 12317 | ✅ | 1 | Update Hebrew Translation | Translations | |
11874 | 11874 | ✅ | 2 | Cleanup SortedDictionary | Core (Other) | |
7634 | 7634 | ✅ | Using auto_now or auto_now_add should raise a DeprecationWarning | Database layer (models, ORM) | ||
10282 | 10282 | ✅ | 2 | Missed "% self.name" for admin_logout url | contrib.admin | |
6470 | 6470 | ✅ | 5 | Admin urls should use urlpatterns | contrib.admin | |
9669 | 9669 | ✅ | Innacurate answer in FAQ | Documentation | ||
10785 | 10785 | ✅ | 3 | ForeignKey get_db_prep_lookup doesn't work for custom primary key if full object isn't passed | Database layer (models, ORM) | |
11302 | 11302 | ✅ | 1 | Generic Formset executes unnescesary SQL queries | Contrib apps | |
7529 | 7529 | ✅ | ✅ | 6 | Debug 500 Page Shows POST, GET, and COOKIES but not FILES | Core (Other) |
10512 | 10512 | ✅ | 4 | Ordering of non-model fields in a ModelForm, after #8164 | Forms | |
10469 | 10469 | ✅ | ✅ | 1 | New postgres autocommit references global DATABASE_OPTIONS instead of it's connection's | Database layer (models, ORM) |
10459 | 10459 | ✅ | ✅ | 1 | Database connections should know their own settings | Database layer (models, ORM) |
10271 | 10271 | ✅ | 4 | Models with multiple inlines inheriting from the same parent class do not save properly in admin | contrib.admin | |
10202 | 10202 | ✅ | ✅ | 1 | When the high mark is 0 on a queryset .count() returns the full number instead of 0 | Database layer (models, ORM) |
10240 | 10240 | ✅ | Tests failing after r9823 | Core (Serialization) | ||
9597 | 9597 | ✅ | 1 | Django Hebrew Translation Update | Translations | |
9511 | 9511 | ✅ | Update Django Hebrew Translation for 1.0.1 | Translations | ||
9293 | 9293 | ✅ | ✅ | 2 | Admin scripts test currently fail | Testing framework |
8169 | 8169 | ✅ | 1 | New Admin Widgets don't regard attrs passed to them | contrib.admin | |
7500 | 7500 | ✅ | 2 | Empty Boolean Field Does Not Raise Validation Error When Required | Forms | |
7132 | 7132 | ✅ | SelectMultiple Widget need's it's own _has_changed method | Forms | ||
5894 | 5894 | ✅ | 3 | FilePathField needs to be updated to newforms | Forms | |
6742 | 6742 | ✅ | Formatting error in flatpages docs | Documentation | ||
6670 | 6670 | ✅ | One charecter accidently lowercase in qs-rf | Database layer (models, ORM) | ||
6360 | 6360 | ✅ | 2 | Ubuntu install documentation is out of date | Documentation | |
6006 | 6006 | ✅ | 1 | verbosity controls output not input | Documentation | |
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 | 1 | Date field does not render, saving object fails with invisible error | contrib.admin |