tom
(tom)
Most Active Role
N/A
Most Active Component
Database Layer (Models, Orm)
Activity Timeline
[No data in this time period]
Components
Tickets
Trac | Ticket (675) | Reporter (1) | Owner (0) | Commenter (91) | Summary | Component |
---|---|---|---|---|---|---|
34566 | 34566 | ModelAdmin get_field_queryset uses related admin ordering, but not related admin querysets. | contrib.admin | |||
34699 | 34699 | Filtering on annotated TruncSecond expression gives unexpected result. | Database layer (models, ORM) | |||
27029 | 27029 | Make EmailValidator accept non-ASCII characters in local part | Core (Other) | |||
34917 | 34917 | Links in the Django admin should be underlined. | contrib.admin | |||
34819 | 34819 | GenericForeignKey.get_prefetch_queryset() | contrib.contenttypes | |||
27222 | 27222 | Refresh fields that are expressions after Model.save() | Database layer (models, ORM) | |||
34865 | 34865 | DatabaseWrapper are not GC and connections are not closed | Database layer (models, ORM) | |||
34041 | 34041 | Accessibility improvements for admin breadcrumbs | contrib.admin | |||
897 | 897 | Bi-Directional ManyToMany in Admin | contrib.admin | |||
34397 | 34397 | Subclasses of JSONField call `get_prep_value` with field as value | Database layer (models, ORM) | |||
373 | 373 | 3 | 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) | |||
27674 | 27674 | Deprecate GeoModelAdmin and OSMGeoAdmin | GIS | |||
27880 | 27880 | Use __set_name__ to replace some usages of contribute_to_class. | Database layer (models, ORM) | |||
34898 | 34898 | Adding non-deterministic collations to unique CharFields crashes on PostgreSQL. | Migrations | |||
27466 | 27466 | Use a datepicker widget for Date[Time]RangeField in admin | contrib.admin | |||
27236 | 27236 | Deprecate Model.Meta.index_together in favour of Model.Meta.indexes | Database layer (models, ORM) | |||
27692 | 27692 | Remember scroll position in list screen after coming back from edit screen - remove autofocus from search field | contrib.admin | |||
27452 | 27452 | Add Postgres serial field to contrib.postgres | contrib.postgres | |||
27409 | 27409 | Issues with admindocs docstring links generation | contrib.admindocs | |||
34034 | 34034 | Adding a class on ChoiceWidget subwidgets is excessively difficult | Forms | |||
34479 | 34479 | Support "watchfiles" in the autoreloader | Utilities | |||
27587 | 27587 | 3 | Document str(QuerySet.query) | Documentation | ||
34900 | 34900 | Python 3.13 compatibility. | Core (Other) | |||
34406 | 34406 | Add support for curved geometries in GeoDjango | GIS | |||
34555 | 34555 | ModelBase metaclass implementation prevents addition of model fields via __init_subclass__ | Database layer (models, ORM) | |||
27909 | 27909 | Use AUTH_USER_MODEL in startproject template | Core (Management commands) | |||
34429 | 34429 | Allow to set unusable password via admin UI | contrib.auth | |||
34118 | 34118 | Python 3.12 compatibility | Core (Other) | |||
34654 | 34654 | Post-normalization performed on the Username field leading to the bypass of the whitespace stripping | contrib.auth | |||
34886 | 34886 | Sample use of lazy in delayed translations is not valid in Django 4.1 and 4.2. | Documentation | |||
34881 | 34881 | migrate crashes when renaming model referenced twice by ManyToManyField.through model on SQLite. | Migrations | |||
34789 | 34789 | `filter_horizontal` duplicates entries in "Chosen" column after instance is added via in another field using the "plus" JS action | contrib.admin | |||
34608 | 34608 | Migrations generates code that it can't execute | Migrations | |||
34994 | 34994 | Visual regression in admin checkboxes on mobile | contrib.admin | |||
34613 | 34613 | add support for Partitioned cookies | HTTP handling | |||
34297 | 34297 | ValueError: invalid token in plural form: EXPRESSION when adding new language | Utilities | |||
34977 | 34977 | Turn link to change password form in admin user change form into a button | contrib.auth | |||
27620 | 27620 | Add a TransactionMiddleware | Core (Other) | |||
27325 | 27325 | 1 | Offer a solution for static file serving suitable for production use | Core (Other) | ||
14831 | 14831 | Django Template Style Guide | Documentation | |||
27460 | 27460 | Allow declaring a GenericRelation from an abstract model to another abstract model | Database layer (models, ORM) | |||
34339 | 34339 | Allow overriding construct_search(). | contrib.admin | |||
34151 | 34151 | Adding explicit primary key with different type doesn't update related ManyToManyFields. | Migrations | |||
34200 | 34200 | Allow setting postgres role during connection setup | Database layer (models, ORM) | |||
34914 | 34914 | Postgres connection is not restarted after it's dropped by the server, even if we use CONN_HEALTH_CHECKS=True | Database layer (models, ORM) | |||
34597 | 34597 | Queryset (split) exclude's usage of Exists is significantly slower than subquery | Database layer (models, ORM) | |||
34961 | 34961 | Add a max_length parameter to EmailValidator | Core (Other) | |||
34036 | 34036 | Low text contrast over light blue backgrounds in admin light theme | contrib.admin | |||
34989 | 34989 | Set Content-Length where possible for HttpResponses. | HTTP handling | |||
27055 | 27055 | Model form with geometry widgets has invalid html | GIS | |||
34305 | 34305 | Refactor the GeoIP2 tests to use MaxMind test data | GIS | |||
34986 | 34986 | Fix up support for PyPy 3.10 | Core (Other) | |||
34830 | 34830 | csrf_failure and bad_request views missing context processors | Core (Other) | |||
35001 | 35001 | Add related object icon (green plus sign) is not fully visible in some screens | contrib.admin | |||
34995 | 34995 | Add link for admin's related widget is in the wrong place | contrib.admin | |||
34982 | 34982 | Visual regression for helptext at certain screen sizes | contrib.admin | |||
34998 | 34998 | Raising a StopIteration in asynchronous mode hangs the request | Core (Other) | |||
34978 | 34978 | Annotating through an aggregate with RawSQL() raises 1056 "Can't group on" on MySQL/MariaDB. | Database layer (models, ORM) | |||
34996 | 34996 | Enhance update_or_create() method with upsert SQL. | Database layer (models, ORM) | |||
34907 | 34907 | loaddata crashes on objects with natural keys when don't exist on passed database. | Core (Serialization) | |||
34991 | 34991 | Wrong layout of pagination buttons with editable list in the admin. | contrib.admin | |||
34968 | 34968 | MultiPartParser silent large header fields size failures | HTTP handling | |||
14611 | 14611 | Added dedicated option to test.Client methods (other than get()) for passing query parameters. | Testing framework | |||
34984 | 34984 | Adding a field with default crashes for models with GeneratedField on SQLite. | Database layer (models, ORM) | |||
14810 | 14810 | Admin inline templates need blocks | contrib.admin | |||
34979 | 34979 | inlineformset_factory sets max_num forms to one even though there is a unique_together constraint | contrib.admin | |||
34884 | 34884 | Half bug/half enhancement : inconsistent behavior of get_or_create() regarding related attributes cache | Database layer (models, ORM) | |||
34944 | 34944 | Missing or misinferred attributes in output fields of generated fields | Database layer (models, ORM) | |||
34966 | 34966 | Add a check for ModelAdmin.actions functions not taking three arguments | contrib.admin | |||
34919 | 34919 | Missing scope attribute in admin doc table headers. | contrib.admindocs | |||
34229 | 34229 | "no such column" when combining FilteredRelation and multi-table inheritance models | Database layer (models, ORM) | |||
34953 | 34953 | CSRF verification fails even with CSRF middleware commented out | CSRF | |||
34945 | 34945 | annotate -> union -> values gives wrong values | Database layer (models, ORM) | |||
34942 | 34942 | Add icontains support for PostgreSQL ArrayField | Database layer (models, ORM) | |||
34939 | 34939 | Widget templates not refreshing | Forms | |||
34694 | 34694 | trailing slash is not appending | Core (URLs) | |||
34932 | 34932 | Setting deterministic Postgres collations incorrectly disallows use of varchar_pattern_ops and text_pattern_ops | Migrations | |||
34929 | 34929 | Issue with Django 3.2 and Django-storage 1.14.2 after Upgrading from Django 2.2.28 | Utilities | |||
34926 | 34926 | Missing model after squashing | Migrations | |||
34915 | 34915 | Do not autopopulate _order field for model with an order_with_respect_to if already set. | Database layer (models, ORM) | |||
34905 | 34905 | Main landmark is on the wrong element | contrib.admin | |||
34043 | 34043 | Doc "Writing your first patch for Django" doesn't explain how to contribute to the admin UI | Documentation | |||
14761 | 14761 | URL resolving / reversing design doesn't allow alternate specs | Core (URLs) | |||
34891 | 34891 | force_str(urlsafe_base64_decode(uidb64)) returns object not value | Utilities | |||
34581 | 34581 | Filters should not implicitly mark unsafe strings as safe without escaping | Template system | |||
34657 | 34657 | Testing assertions `assertContains` and `assertInHTML` should output the haystack on failure | Testing framework | |||
14336 | 14336 | list_display should be able to contain sortable references to annotated fields | contrib.admin | |||
34312 | 34312 | startapp/startproject template should support file renames with the full context | Core (Management commands) | |||
34879 | 34879 | "Data truncated for column .." for migration changing auto-id-field | Migrations | |||
34857 | 34857 | Date picker cancel button does not respect color theme/dark mode | contrib.admin | |||
34752 | 34752 | ASGI http.disconnect not handled for streaming responses | HTTP handling | |||
34642 | 34642 | File.open to support different encodings | Core (Other) | |||
34827 | 34827 | select_for_update example raises TransactionManagementError | Documentation | |||
34791 | 34791 | Prefetch's queryset attribute is ignored when the same nested relation is used multiple times. | Database layer (models, ORM) | |||
34802 | 34802 | django.contrib.admin.actions.delete_selected() should return number of rows deleted via ModelAdmin.delete_queryset() | contrib.admin | |||
34787 | 34787 | The 'runserver' command doesn't work when run from an installed script on Windows | Core (Management commands) | |||
34796 | 34796 | Deleting child table does not delete rows in parent table when using multi-table inheritance | Database layer (models, ORM) | |||
34709 | 34709 | charset should be ignored for the application/x-www-form-urlencoded content type. | HTTP handling | |||
34792 | 34792 | Creating and saving a model using a custom primary key field can yield a bad "id" value on the instance | Database layer (models, ORM) | |||
34781 | 34781 | Clarify documentation of `request` objects in the `django.server` logging namespace. | Core (Other) | |||
34773 | 34773 | settings.STATICFILES_STORAGE does not return correct value when STORAGES are defined | contrib.staticfiles | |||
34775 | 34775 | A case for handling aditional http methods | HTTP handling | |||
34771 | 34771 | QuerySet.order_by() crashes on constants that cannot be cast on MySQL. | Database layer (models, ORM) | |||
34761 | 34761 | Drop support for MySQL < 8.0.11. | Database layer (models, ORM) | |||
34758 | 34758 | Paginator.validate_number implementation has undocumented change in 4.2 | Core (Other) | |||
34728 | 34728 | OR operator on queryset does not work as expected | Database layer (models, ORM) | |||
34733 | 34733 | m2m_changed signal is unaware if .set() method is being called | Database layer (models, ORM) | |||
34532 | 34532 | Form.default_renderer is ignored in formsets. | Forms | |||
34724 | 34724 | Allow passing kwargs to django.contrib.admin.decorators.display | contrib.admin | |||
34721 | 34721 | ChoiceField/TypedChoiceField: .value() has inconsistent behaviour, coercion not applied. | Forms | |||
34718 | 34718 | Allow django.contrib.admin's ListFilter to render details tag collasped by default | contrib.admin | |||
34711 | 34711 | Make ChoiceField auto-detect and coerce values. | Forms | |||
34413 | 34413 | Variant of Prefetch but for the earliest/latest related object | Database layer (models, ORM) | |||
34710 | 34710 | Infinite migrations using models.Choices | Migrations | |||
34705 | 34705 | BoundField.as_widget() ignores aria-describedby in attrs argument | Forms | |||
34707 | 34707 | AttributeError: 'function' object has no attribute 'cache_clear' when registering a custom lookup | Uncategorized | |||
34309 | 34309 | Documentate how to delete a Django app correctly | Documentation | |||
34639 | 34639 | MySQL 8.0 hangs indefinitely when using the admin search with a Foreign Key and Annotate | contrib.admin | |||
34674 | 34674 | Updating the file contents of a Django FileField during upload results in I/O error | File uploads/storage | |||
34345 | 34345 | Add system check for filter_horizontal/filter_vertical on ManyToManyFields with intermediary models. | contrib.admin | |||
34634 | 34634 | Creating objects with nested MTI crashes. | Database layer (models, ORM) | |||
34651 | 34651 | 'list' object has no attribute '_committed' | Uncategorized | |||
34638 | 34638 | Rows are selected if BooleanField is in list_editable | contrib.admin | |||
34644 | 34644 | social-app-django's JSONField doesn't work as expected. | Database layer (models, ORM) | |||
34539 | 34539 | `get_prep_value` no longer called for JSONField | Database layer (models, ORM) | |||
34631 | 34631 | Expression.identity() performance | Database layer (models, ORM) | |||
34630 | 34630 | Neither `pgettext` nor `pgettext_lazy` return contextual markers in PO files | Internationalization | |||
34570 | 34570 | QuerySet.defer() raises an AttributeError when the field is ManyToManyField or GenericForeignKey | Database layer (models, ORM) | |||
34564 | 34564 | returning None instead of zero in Count annotation | Database layer (models, ORM) | |||
34592 | 34592 | admin css font does not need explicit apple fonts | contrib.admin | |||
34579 | 34579 | Documentation points to `django-developers` mailing list as primary point of contact for discussion | Documentation | |||
34587 | 34587 | Allow to override table2model conversion for inspectdb command | Core (Management commands) | |||
34588 | 34588 | 404 error in default_urlconf.html | Core (Other) | |||
34521 | 34521 | Use __slots__ for template Node classes | Template system | |||
34568 | 34568 | makemigrations --update should respect the --name option. | Database layer (models, ORM) | |||
34557 | 34557 | Time-based model field cleaning and TypeErrors | Database layer (models, ORM) | |||
34553 | 34553 | Can't create CheckConstraint with percent characters in values on postgresql due to broken quoting | Database layer (models, ORM) | |||
34546 | 34546 | Failed migration yields to unmigratable app: "OperationalError: (1050, "Table '<name>' already exists")" | Migrations | |||
34543 | 34543 | Thousand separator breaking templates | Internationalization | |||
34523 | 34523 | Model.objects.update_or_create method sometimes raises TransactionManagementError | Database layer (models, ORM) | |||
34530 | 34530 | Remove docs suggestion to use lambda for models.FileField(storage=...) | Documentation | |||
34514 | 34514 | `firstof` and `cycle` tags do not escapes variables defined in `wth` tag | Template system | |||
34419 | 34419 | Document django.contrib.admin.sites.all_sites | contrib.admin | |||
34494 | 34494 | This is suggestion about customizing AdminSite documents | Documentation | |||
27505 | 27505 | Error messages customization and internationalization in Paginator class | Core (Other) | |||
34459 | 34459 | SearchVector() can return query strings that are unsafe to combine. | contrib.postgres | |||
34028 | 34028 | Django 'static' template tag fails to generate URLs with SCRIPT_NAME prefix | Template system | |||
34383 | 34383 | Layout error in Admin when using help_text | Template system | |||
34438 | 34438 | UserCreationForm.clean_username() crashes with a custom user model. | contrib.auth | |||
34433 | 34433 | OneToOneField can only be saved one way | Database layer (models, ORM) | |||
27487 | 27487 | ModelAdmin.formfield_overrides on ManyToManyField isn't compatible with CheckboxSelectMultiple | contrib.admin | |||
34404 | 34404 | Incorrect documentation about content type set by FileResponse object | Documentation | |||
34408 | 34408 | Authorization in Custom Authentication Backend does not work | contrib.auth | |||
34398 | 34398 | Django should automatically run migrations on in-memory SQLite DB | Database layer (models, ORM) | |||
34389 | 34389 | Django not closing database connections on ASGI application after an upgrade to 4.1 | Uncategorized | |||
34382 | 34382 | DEFAULT_AUTO_FIELD ignored for new models | Database layer (models, ORM) | |||
34375 | 34375 | GDAL and GIS missing LD Library error message. | GIS | |||
34376 | 34376 | Admin has no support for unique constraint fields. | contrib.admin | |||
34338 | 34338 | Allow to customize the code attribute of ValidationError raised by BaseConstraint.validate | Database layer (models, ORM) | |||
34364 | 34364 | 3 | Add Today to ORM db.models.functions.datetime | Database layer (models, ORM) | ||
34356 | 34356 | Memory leak when generating PDFs | Core (Other) | |||
34357 | 34357 | UniqueConstraint doesn't violate NULL values on SQLite. | Database layer (models, ORM) | |||
34344 | 34344 | PostGIS Database Backend Overrides features_class, ops_class and introspection_class | GIS | |||
34302 | 34302 | SpatialReference.srid incorrectly assumes first AUTHORITY value to be projection SRID | GIS | |||
34340 | 34340 | Apparently wrong table name? | Database layer (models, ORM) | |||
34311 | 34311 | Update serialization examples from unique_together to UniqueConstraint | Documentation | |||
34303 | 34303 | Admin Site shall filter LogEntries by registered models | contrib.admin | |||
34319 | 34319 | Model.validate_constraints() crashes when constraint's validate() raises ValidationError without a code. | Database layer (models, ORM) | |||
34286 | 34286 | Mixed-case views/templates names causes 404 on :view:/:template: directive. | contrib.admindocs | |||
34255 | 34255 | Annotation/group by with an expression on psycopg3 | Database layer (models, ORM) | |||
34293 | 34293 | Extra validation introduced in 30581 breaks certain constraint setups | Database layer (models, ORM) | |||
34290 | 34290 | X-Forwarded-Prefix support | HTTP handling | |||
34289 | 34289 | Settings to override the default admin site | contrib.admin | |||
34284 | 34284 | Permission to access adminsites | contrib.admin | |||
34279 | 34279 | Certain character causes django admin to misfunction | Database layer (models, ORM) | |||
34260 | 34260 | models.FloatField documentation doesn't mention that +inf, -inf, and NaN are database-dependent. | Documentation | |||
34234 | 34234 | Drop support for PROJ < 5. | GIS | |||
34251 | 34251 | Paginator should warn if ordering is not deterministic | Core (Other) | |||
34252 | 34252 | Doc page "Using the Django authentication system" shows failing example | Documentation | |||
34237 | 34237 | FileField does not take upload_to into account when setting unique=True | File uploads/storage | |||
34241 | 34241 | Django admin not showing seconds for list_display nor readonly DateTimeField | contrib.admin | |||
34239 | 34239 | Resolve load type-hinted objects in views | Generic views | |||
34063 | 34063 | request.POST not populated for multipart/form-data via AsyncClient | Testing framework | |||
34208 | 34208 | Confirm/Add support for GDAL 3.6. | GIS | |||
34230 | 34230 | Django templates shouldn't use a .html extension | Template system | |||
34165 | 34165 | migrate management command does not respect database parameter when adding Permissions. | contrib.auth | |||
34219 | 34219 | Collation is not preserved when field is altered on PostgreSQL and MySQL. | Database layer (models, ORM) | |||
34216 | 34216 | django admin when field is autocomplete it overrides ModelForm filter | contrib.admin | |||
34212 | 34212 | Redis cache client uses a read connection for incr operation | Core (Cache system) | |||
34207 | 34207 | Incorrect SQL query when adding a ManyToMany related object with a "through" table prevents adding a new relationship if the new relationship is identical except for a different value for "through_defaults" | Database layer (models, ORM) | |||
34197 | 34197 | method_decorator does not work with async views | Database layer (models, ORM) | |||
34195 | 34195 | Duplicate Records created when specifying None as a target in a custom ManyToManyField | Database layer (models, ORM) | |||
34160 | 34160 | Django 4.1 Expression contains mixed types for (Big/Small)IntegerFields. | Database layer (models, ORM) | |||
34188 | 34188 | Add a section on refresh_from_db to the Multiple databases documentation | Documentation | |||
34183 | 34183 | Add a ChoicesMeta.max_length property returning the max_length when data type supports len() | Database layer (models, ORM) | |||
34173 | 34173 | SessionMiddleware support 503 status code | contrib.sessions | |||
34174 | 34174 | async process_exception being called as sync from async view/middleware | Documentation | |||
34171 | 34171 | QuerySet.bulk_create() crashes on mixed case columns in unique_fields/update_fields. | Database layer (models, ORM) | |||
34162 | 34162 | Wrong URL generated by get_admin_url in admin index "Recent Actions" panel in custom Django Admin Site | contrib.admin | |||
34099 | 34099 | update_or_create() not saving data assigned in a model's save() method | Database layer (models, ORM) | |||
891 | 891 | customize table name prefixes | Database layer (models, ORM) | |||
34135 | 34135 | Add async interface to ManyRelatedManager & RelatedManager | Database layer (models, ORM) | |||
34131 | 34131 | Postgres AutoField change from serial to identity | Database layer (models, ORM) | |||
34144 | 34144 | Casting a string inside a JSONField into an integer does not work on PostgreSQL | Database layer (models, ORM) | |||
27849 | 27849 | 1 | Add SQL 2003 FILTER syntax support with Case(When()) fallback to aggregates | Database layer (models, ORM) | ||
34134 | 34134 | Add DynamoDB engine to sessions middleware | contrib.sessions | |||
34133 | 34133 | Django ordering in model meta causing unexpected results of group_by | Database layer (models, ORM) | |||
34112 | 34112 | Add async interface to Model | Database layer (models, ORM) | |||
34130 | 34130 | order_by() has no effect on values()/values_list() | Database layer (models, ORM) | |||
34124 | 34124 | Developer experience on {% with %} template tag can be improved. | Template system | |||
34122 | 34122 | models.ForeignObject is missing documentation | Documentation | |||
34109 | 34109 | Uvicorn can be run without installing gunicorn | Documentation | |||
34117 | 34117 | Anomaly with makemigrations | Migrations | |||
34116 | 34116 | custom validation error in password_validators | contrib.auth | |||
34085 | 34085 | Black shouldn't format non-Python files | Core (Management commands) | |||
34107 | 34107 | Django ORM queries do not pick up indexes made on a key in JSONField in Postgres | Database layer (models, ORM) | |||
34090 | 34090 | ordering of ManyToManyField in admin shows objects multiple times | contrib.admin | |||
34079 | 34079 | Excessive parentheses when generating a query | Database layer (models, ORM) | |||
34078 | 34078 | Add Postgres range_merge aggregate function to postgres.contrib | contrib.postgres | |||
34067 | 34067 | django.core.Paginator wrong query slicing | Core (Other) | |||
34062 | 34062 | object HttpResponseNotAllowed can't be used in 'await' expression | Generic views | |||
34025 | 34025 | Autocomplete field fills all empty required fields references to the same model when added a choice in popup. | contrib.admin | |||
34049 | 34049 | Admin - Scrollbar appears without overflowing content | contrib.admin | |||
34026 | 34026 | WKBReader.read() crashes on strings. | GIS | |||
34032 | 34032 | Base authentication Backend should raise NotImplemented on needed methods | contrib.auth | |||
34022 | 34022 | admin:logout fails to log out non-staff users | contrib.admin | |||
34017 | 34017 | Mention that when using Argon2PasswordHasher, this means Argon2id gets used | Documentation | |||
34009 | 34009 | migrations.RunPython runs queries against wrong database | Uncategorized | |||
34006 | 34006 | 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 | |||
34003 | 34003 | PasswordResetView, PasswordResetDoneView, PasswordResetConfirmView & PasswordResetCompleteView not discovering custom template | contrib.auth | |||
14411 | 14411 | Inline delete not prompting cascade delete warning | contrib.admin | |||
27147 | 27147 | Add support for defining bounds in postgres range fields | contrib.postgres | |||
27624 | 27624 | Optimize ORM by using more immutable data structures | Database layer (models, ORM) | |||
27961 | 27961 | Misconfigured SECURE_PROXY_SSL_HEADER setting is ignored | HTTP handling | |||
14357 | 14357 | Prevent inappropriate order-based grouping on values+annotate queries | Database layer (models, ORM) | |||
27437 | 27437 | 4 | Can't create GinIndex on ArrayField(CITextField) | contrib.postgres | ||
14296 | 14296 | 'manage.py test' failing for apps that access read-only databases | Testing framework | |||
27864 | 27864 | Limit the number of terms in an admin search | contrib.admin | |||
14035 | 14035 | Cannot access POST after request.encoding was set to a custom value | HTTP handling | |||
27074 | 27074 | connection.is_usable() raises AttributeError after the connection is closed | Database layer (models, ORM) | |||
27590 | 27590 | Allow configuration of where to save staticfiles manifest. | contrib.staticfiles | |||
27017 | 27017 | Why doesn't Django's Model.save() save only the dirty fields by default? And how can I do that if I want? | Database layer (models, ORM) | |||
56 | 56 | 3 | Primary key columns should be UNSIGNED | Database layer (models, ORM) | ||
27575 | 27575 | Make host validation run on all requests | HTTP handling | |||
27604 | 27604 | Use set_signed_cookie for contrib.messages Cookie storage | contrib.messages | |||
27807 | 27807 | Overriding username validators doesn't work as documented | contrib.auth | |||
27445 | 27445 | RadioSelect widget does not work for NullBooleanField | Documentation | |||
14628 | 14628 | 1 | Document which settings can be changed at runtime | Documentation | ||
27719 | 27719 | Add queryset.alias() to mimic .annotate() for aggregations without loading data | Database layer (models, ORM) | |||
27996 | 27996 | Add pgcrypto extension and GEN_RANDOM_UUID function to contrib.postgres | contrib.postgres | |||
27395 | 27395 | Allow generating '<link rel="alternate ... hreflang=...>" for sitemaps' | contrib.sitemaps | |||
27430 | 27430 | 1 | `manage.py test` does not support unittest `-b` buffer option | Testing framework | ||
27331 | 27331 | Proposed opt_group argument for ModelChoiceField and ModelMultipleChoiceField | Forms | |||
27408 | 27408 | Make QuerySet.bulk_create() populate fields on related models | Database layer (models, ORM) | |||
27824 | 27824 | Cannot chain unaccent transform with key lookup in Postgres JSON field. | contrib.postgres | |||
27160 | 27160 | Document that running the Django test suite requires creating the databases and, on PostgresQL, a superuser | Documentation | |||
27370 | 27370 | Django's Select widget adds a required="required" attribute, even if created with empty_label=True | Forms | |||
27785 | 27785 | Log request.body (or part of it) in the 500 debug content | Error reporting | |||
27164 | 27164 | Database routers examples could be more realistic | Documentation | |||
27910 | 27910 | Allow using an Enum class in model Field choices | Database layer (models, ORM) | |||
27338 | 27338 | 1 | Running an AlterField to change a CharField primary key to AutoField crashes. | Migrations | ||
27801 | 27801 | Make createsuperuser inspect environment variables for username and password | contrib.auth | |||
27685 | 27685 | Allow autoreloader to use watchman | Utilities | |||
14808 | 14808 | i18n is not safe. | Documentation | |||
14009 | 14009 | custom formset validation documentation is incomplete | Documentation | |||
14204 | 14204 | Take advantage of SQLite support for FK constraints | Database layer (models, ORM) | |||
27025 | 27025 | Python 3.6 compatibility | Core (Other) | |||
27595 | 27595 | Database converters are not run for related fields referencing related fields | Database layer (models, ORM) | |||
27899 | 27899 | 1 | Phrase search query for Postgres full text search | contrib.postgres | ||
27090 | 27090 | pg_get_serial_sequence is broken on postgres, use a lookup in information_schema.columns instead | Database layer (models, ORM) | |||
27869 | 27869 | 1 | Add fastupdate and gin_pending_list_limit parameters to GinIndex | contrib.postgres | ||
820 | 820 | Add "view" permission to compliment add/change/delete | contrib.admin | |||
27317 | 27317 | Make Form subclasses combine Form.Media from all parents | Forms | |||
27267 | 27267 | Renaming a primary key fails with "cannot drop constraint on table because other objects depend on it" | Migrations | |||
27449 | 27449 | Make django.utils.translation.trans_real.get_supported_language_variant public API | Internationalization | |||
27985 | 27985 | Converting `Foo.objects.filter(bar=None)` to an `IsNull` too early. | Database layer (models, ORM) | |||
27999 | 27999 | Add test Client support for HTTP 307 and 308 redirects | Testing framework | |||
14642 | 14642 | save_as=True and generic inline in admin gives IndexError | contrib.contenttypes | |||
27515 | 27515 | Make AuthenticationForm use the username length from the user model | contrib.auth | |||
27846 | 27846 | refresh_from_db() doesn't clear reverse OneToOneFields | Database layer (models, ORM) | |||
27546 | 27546 | 1 | Replace hardcoded class names in __repr__-methods | Core (Other) | ||
14370 | 14370 | Adding support for Autocomplete in contrib.admin | contrib.admin | |||
27895 | 27895 | Test Client fails to decode json response with unicode characters | Testing framework | |||
27818 | 27818 | 3 | Use contextlib.suppress to suppress exceptions. | Core (Other) | ||
27998 | 27998 | LogEntry messages do not list m2m fields that were changed when an object is changed via ModelAdmin | contrib.admin | |||
27855 | 27855 | Document Python 3.4 support for Django 2.0 | Documentation | |||
27970 | 27970 | Allow in_bulk() to use other unique fields besides the primary key | Database layer (models, ORM) | |||
27982 | 27982 | Possible bug related to queryset union | Database layer (models, ORM) | |||
27303 | 27303 | Selecting multiple admin list_filters across relations return results that don't match both filters | contrib.admin | |||
27563 | 27563 | Move "Apply limit_choices_to" code from BaseModelForm to fields_for_model() | Forms | |||
27953 | 27953 | Make default Model.__str__() more useful (such as by displaying the primary key) | Database layer (models, ORM) | |||
27792 | 27792 | Extended category support for Atom and RSS feeds | contrib.syndication | |||
27860 | 27860 | Changing a CharField to a ForeignKey crashes when migrating in PostgreSQL | Migrations | |||
27926 | 27926 | Allow squashmigrations to create a fresh set of migrations and delete the old ones | Migrations | |||
27365 | 27365 | Fields suddenly not found. | Database layer (models, ORM) | |||
27942 | 27942 | admin's inlines.js indiscriminately adds "add" buttons to all tables in inlines | contrib.admin | |||
27973 | 27973 | LinearRing.json gives invalid GeoJSON | GIS | |||
27231 | 27231 | Initialize forms in ModelAdmin like View (i.e. add get_form_kwargs to contrib.admin) | contrib.admin | |||
27736 | 27736 | 1 | Prefer decorators for lookup-registration | Core (Other) | ||
27981 | 27981 | date/time filter docs inaccurate about how localization works | Documentation | |||
27958 | 27958 | CSRF_COOKIE reset while requesting a broken relative URL over HTTPS | CSRF | |||
27976 | 27976 | label_from_instance fails silently: form field disappears. | Forms | |||
27890 | 27890 | runtests.py cleanup exception on Python 3.6 | Core (Other) | |||
27935 | 27935 | 2 | BrinIndex crashes if name > 30 characters | contrib.postgres | ||
27932 | 27932 | EmailValidator fails on "a.@example.com" | Core (Mail) | |||
27911 | 27911 | Document UserAdmin when creating custom User model | Documentation | |||
27905 | 27905 | Admin RelatedFieldWidgetWrapper ignores wrapped widget's value_omitted_from_data() | contrib.admin | |||
27901 | 27901 | Unicode subclasses can't be saved to TextField with MySQL and Python 2 | Database layer (models, ORM) | |||
27894 | 27894 | ATOMIC_REQUESTS setting isn't honored in second view called via as_view() | Uncategorized | |||
27885 | 27885 | Migration creates index of a deleted table | Migrations | |||
27875 | 27875 | Manager inheritance documentation doesn't mention manager_inheritance_from_future | Documentation | |||
27879 | 27879 | Writing Atom1Feed crashes if enclosures argument isn't provided to add_item() | Utilities | |||
27825 | 27825 | Document that models don't cast field values to the same type that's retrieved from the database | Documentation | |||
27367 | 27367 | Document behaviour when several urls have the same name | Documentation | |||
27783 | 27783 | VariableDoesNotExist can lead to stack overflows unusually easily | Template system | |||
27741 | 27741 | staticfiles_tests test_corrupt_intermediate_files fails intermittently when run in parallel | contrib.staticfiles | |||
27791 | 27791 | update_or_create() doesn't work properly when model has auto_now=True | Database layer (models, ORM) | |||
27782 | 27782 | Model signals and Many2Many fields | Documentation | |||
498 | 498 | Atom support, not just RSS | contrib.syndication | |||
27784 | 27784 | Custom Site model support for django.contrib.sites. | contrib.sites | |||
27763 | 27763 | Docs: check invalid csrftoken on CSRF_FAILURE_VIEW | Documentation | |||
27030 | 27030 | 1 | Add support for GIN indexes | contrib.postgres | ||
27757 | 27757 | The link of the "view_on_site" button is not formed according to the returning result of the "get_absolute_url" method. | contrib.admin | |||
27762 | 27762 | Concurrency Safety Documentation | Documentation | |||
27738 | 27738 | 1 | Default index name not set outside of migrations | Database layer (models, ORM) | ||
27518 | 27518 | HTTP Referer leaks password reset link | contrib.auth | |||
27688 | 27688 | Django message framework add_message() should prefer ducktyping over isinstance | contrib.messages | |||
27689 | 27689 | FileSystemStorage().get_valid_name() may return empty string | File uploads/storage | |||
27677 | 27677 | Disable savepoint support for MySQL NDB engine tables, and option to overwrite the default. | Database layer (models, ORM) | |||
27668 | 27668 | 1 | Autocheck compliance with Python docstring conventions. | Core (Other) | ||
27652 | 27652 | 1 | Humanize docs should clarify: Floats OK too! | Documentation | ||
27631 | 27631 | Prevent execution of transactional DDL statements when unsupported. | Migrations | |||
27638 | 27638 | Rollback data changes made inside templates | Template system | |||
27627 | 27627 | OneToOneField doesn't allow multiple records with NULL value on Microsoft SQL Server | Database layer (models, ORM) | |||
27600 | 27600 | Support reading commands from stdin in shell command | Core (Management commands) | |||
27485 | 27485 | 1 | Allow ALLOWED_HOSTS to accept an IP-range / wildcard | HTTP handling | ||
27377 | 27377 | Clarify that prepopulated_fields doesn't work with OneToOneField | Documentation | |||
27613 | 27613 | BaseInlineFormSet is validating form for extra forms | Forms | |||
27263 | 27263 | Allow validators to short-circuit in form field validation | Forms | |||
27313 | 27313 | Allow overriding the admin's popup response template on an app or model basis | contrib.admin | |||
27570 | 27570 | Make context processor run outside of RequestContext | Template system | |||
27184 | 27184 | Test client crashes when uploading TemporaryFile on Unix | Testing framework | |||
27355 | 27355 | Add PostgreSQL Extension operation example to reference page | Documentation | |||
27578 | 27578 | ModelChoiceField.to_python() somehow receives value as type 'list' | Forms | |||
27562 | 27562 | Django using uuid as primary key, receive AttributeError during createsuperuser(NOT AN ISSUE) | Uncategorized | |||
27525 | 27525 | Revert to previous migration automatically after failure when using MySQL backend | Migrations | |||
27527 | 27527 | How to enable login for a custom written authentication backend | contrib.auth | |||
27510 | 27510 | Allow custom keyword arguments to modelform_factory in ModelFormMixin | Generic views | |||
27524 | 27524 | Using user instance (instead of get_user_model()) leads to errors when user model is overridden | contrib.auth | |||
27003 | 27003 | ArrayField and JSONField form fields fail on already converted values | Forms | |||
27463 | 27463 | Fix ambiguous variable flake8 warnings | Core (Other) | |||
27478 | 27478 | 1 | JSONB_AGG is not available in PostgreSQL 9.4 | contrib.postgres | ||
27426 | 27426 | Test Client shouldn't subclass RequestFactory | Testing framework | |||
27406 | 27406 | Signals pre_delete and post_delete break logical relationship of models and behave in diffrently with different backends | Database layer (models, ORM) | |||
27133 | 27133 | Explain how to load initial data with a data migration | Documentation | |||
27073 | 27073 | Overridden model managers shouldn't appear in _meta.managers | Database layer (models, ORM) | |||
27429 | 27429 | had to use QuerySet.extra to do WHERE LIKE with arbitrary amount / placement of wildcard characters | Database layer (models, ORM) | |||
27422 | 27422 | `makemigrations` fails to migrate ForeignKey types across app boundaries | Database layer (models, ORM) | |||
27328 | 27328 | return `Set-Cookie` if sessionid= None value | contrib.sessions | |||
27396 | 27396 | Docs: send POST request on base.html does not mention {{ csrf_token }} | Documentation | |||
27362 | 27362 | Omitting default_app_config in __init__.py happens too easily. | Core (Other) | |||
27349 | 27349 | Docs: "Customizing error views" does not mention CSRF_FAILURE_VIEW | Documentation | |||
27123 | 27123 | prefetch_related return mistaken result | Database layer (models, ORM) | |||
27312 | 27312 | Checking raw argument to prevent signals from executing during fixture loading isn't DRY | Core (Other) | |||
27311 | 27311 | Support unpickled models (e.g. read from cache) in migrations | Migrations | |||
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 | |||
27193 | 27193 | ORDER BY clause not included in subqueries using select_for_update() | Database layer (models, ORM) | |||
27279 | 27279 | 4 | Performance regression when running migrate with RenameModel operations | Migrations | ||
27309 | 27309 | Add CallableBool.__hash__() | Utilities | |||
27293 | 27293 | Incorrect time string spacing in Korean | Internationalization | |||
27283 | 27283 | Typo in the documentation | Documentation | |||
27266 | 27266 | assertFormError fails when trying to check a custom validation in an Admin form | contrib.admin | |||
27249 | 27249 | IntegrityError when using ManyToManyField.add() with a value of incorrect type | Database layer (models, ORM) | |||
27240 | 27240 | Allow passing custom parameters to formset forms in admin | contrib.admin | |||
27255 | 27255 | Change test runner to display full dotted name of test | Testing framework | |||
27243 | 27243 | Make reverse_dict.getlist work with fully qualified module names | Core (URLs) | |||
27223 | 27223 | model RangeField with default value are skiped in ModelForm full_clean validation in construct_instance function | Forms | |||
27220 | 27220 | MultiWidget not considered in form submit | Forms | |||
27192 | 27192 | Allow pluralizing admin URLs | contrib.admin | |||
27197 | 27197 | Document how blank=True affects the migrations questioner | Documentation | |||
27196 | 27196 | Allow django admin to be logged into freely on localhost | contrib.admin | |||
27168 | 27168 | "LookupError: App 'xxxxx' doesn't have a 'xxxxx' model" with custom table name | Migrations | |||
27142 | 27142 | makemigrations fails on special database connections | Migrations | |||
27162 | 27162 | Move CreateExtension to django.db.backends.postgresql | Database layer (models, ORM) | |||
27144 | 27144 | annotating across a ManyToManyField returns duplicate results | Database layer (models, ORM) | |||
27139 | 27139 | ImportError: No module named 'polls.apps.PollsConfig' | Documentation | |||
27129 | 27129 | Allow setting CSS classes in the output of the unordered_list template filter | Template system | |||
27061 | 27061 | Support creating the TEST PostgreSQL database from a custom template | Testing framework | |||
27037 | 27037 | 'required' attribute on prefilled ClearableFileInput prevents valid form submissions | Forms | |||
27033 | 27033 | static tag causes AppRegistryNotReady errors on 1.10 | contrib.staticfiles | |||
27015 | 27015 | Hidden widget shouldn't have maxlength/minlength attributes | Forms | |||
27011 | 27011 | Django Middleware 1.10 does not run template_context_processors for exceptions thrown from middleware | HTTP handling | |||
14030 | 14030 | Use F() objects in aggregates(), annotates() and values() | Database layer (models, ORM) | |||
14891 | 14891 | use_for_related_fields=False is not honored by reverse FK or M2M related managers | Database layer (models, ORM) | |||
14131 | 14131 | The pagination module should have some limit, or a warning should be given in the documentation | Documentation | |||
14402 | 14402 | help_text is not displayed for ManyToMany raw_id fields | contrib.admin | |||
14286 | 14286 | Support for BigAutoField | Database layer (models, ORM) | |||
14518 | 14518 | Field.to_python not called on foreign key IDs | Database layer (models, ORM) | |||
14716 | 14716 | filter_horizontal and filter_vertical don't work on mobile Safari | contrib.admin | |||
14476 | 14476 | annotate, default aggregation naming and filter annoyance | Database layer (models, ORM) | |||
14671 | 14671 | Allow overriding of ModelChoiceField.choices | Forms | |||
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) | |||
14881 | 14881 | [nonrel] Do not assume ``User.id`` to be an integer in django.contrib.auth's pasword reset feature | contrib.auth | |||
14394 | 14394 | Assigning bad data to an m2m attribute should not clear existing data | Database layer (models, ORM) | |||
901 | 901 | Reload method for models | Database layer (models, ORM) | |||
14638 | 14638 | to_python howto documentation improvement | Documentation | |||
14481 | 14481 | better documentation of the default m2m "through" class | Documentation | |||
27 | 27 | Single form field for multiple database fields | Forms | |||
14226 | 14226 | Bug in dumpdata dependency calculation involving ManyToManyFields | Core (Serialization) | |||
14549 | 14549 | Disambiguation of target/source fields for intermediary models when using ManyToManyField | Database layer (models, ORM) | |||
14319 | 14319 | Add signals test_setup and test_teardown to Django test suite runner Options | Testing framework | |||
14051 | 14051 | Signals for transaction commit/rollback | Database layer (models, ORM) | |||
14007 | 14007 | Automatically discover models within a package without using the app_label Meta attribute | Database layer (models, ORM) | |||
14825 | 14825 | LocaleMiddleware should store language preferences if possible | Internationalization | |||
14877 | 14877 | ModelFormSet.save() with a deleted form should work even if the model has already been deleted | Forms | |||
23 | 23 | Add support for ValidationWarning | Forms | |||
14580 | 14580 | Clean up duplicate code in admin formset handling | contrib.admin | |||
14300 | 14300 | manage.py sqlcustom fails if models are in a submodule | Core (Management commands) | |||
14656 | 14656 | Atom1Feed should write atom:published element | contrib.syndication | |||
14238 | 14238 | admin-interface and formsets: ordered_forms are not returned in case of errors | contrib.admin | |||
25 | 25 | Filtering interface on ForeignKey <select> boxes | contrib.admin | |||
14018 | 14018 | Introduce class_plural %-substitution placeholder for related_name of ForeignKey/ManyToManyField | 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 | |||
14057 | 14057 | Expose an interface for custom-escaping template content | Template system | |||
14587 | 14587 | Model description on administrative interface | contrib.admin | |||
14705 | 14705 | Model Field Order not influenced by MRO of superclasses | Database layer (models, ORM) | |||
14646 | 14646 | django.contrib.comments is missing default template for comment_notification_email.txt, and has no documentation of template context | contrib.comments | |||
14175 | 14175 | Comment object's user_name field too short for User.get_full_name | contrib.comments | |||
14970 | 14970 | Inconsistency in handling of managed/unmanaged transactions | Database layer (models, ORM) | |||
14373 | 14373 | annotate() will gladly delete your data | Database layer (models, ORM) | |||
14039 | 14039 | FileField special-casing breaks MultiValueField including a FileField | Forms | |||
14684 | 14684 | 1 | RESTful Model View | Generic views | ||
14694 | 14694 | defer() doesn't work with reverse relations | Database layer (models, ORM) | |||
154 | 154 | Can't delete object with ManytoMany Relationship | contrib.admin | |||
14678 | 14678 | Users are able to add more than one page to the same url | contrib.flatpages | |||
14615 | 14615 | Related objects manager returns related objects with null FKs for unsaved instances | Database layer (models, ORM) | |||
14093 | 14093 | 4 | Confusing error when failing to create a session key because the cache is unavailable | contrib.sessions | ||
14861 | 14861 | Importing settings in a module that contains a logging Handler causes circular import. | Core (Other) | |||
14449 | 14449 | restructuredtext filter does not return the correct content | Documentation | |||
14502 | 14502 | Feature: escape hatch for colliding template syntax in Django templates | Template system | |||
14026 | 14026 | 1 | Setting for TRANSACTION_LEVEL on db backends | Database layer (models, ORM) | ||
14478 | 14478 | Couple of tests make assumptions about configuration | Contrib apps | |||
1 | 1 | Create architecture for anonymous sessions | Core (Other) | |||
596 | 596 | Allow Django to be packaged as a Python egg | Core (Other) | |||
632 | 632 | 1 | database stored templates | Template system | ||
14555 | 14555 | Session loss with psycopg2 db backend | contrib.sessions | |||
640 | 640 | order_with_respect_to option fails | Documentation | |||
702 | 702 | document that ManyToMany fields can't be in unique_together | Documentation | |||
14792 | 14792 | error in the default for TEMPLATE_CONTEXT_PROCESSORS | Documentation | |||
14597 | 14597 | request.is_secure() should support headers like: X-Forwarded-Protocol and X-Forwarded-Ssl | HTTP handling | |||
14438 | 14438 | Deserializer raises ValidationError if natural key is given as string | Core (Serialization) | |||
326 | 326 | IPAddressField in decimal format | Database layer (models, ORM) | |||
14496 | 14496 | Conflict between ModelForm.Meta.exclude and ModelAdmin.readonly attributes | contrib.admin | |||
14292 | 14292 | User.objects.create_user does not give object with id field populated in svn release. | contrib.auth | |||
14202 | 14202 | Rss201rev2Feed bug | contrib.syndication | |||
14648 | 14648 | Annotated date querysets fail if spatial backend is used | GIS | |||
14579 | 14579 | Use built-in sessions middleware for entirely cookie-based sessions | contrib.sessions | |||
14975 | 14975 | TransactionTestCases are broken by django.contrib.auth in 1.2.4 | Testing framework | |||
14961 | 14961 | Cannot load admin interface static files when doing tutorial | Contrib apps | |||
14529 | 14529 | Save messages for proxy models show a crazy verbose_name | contrib.admin | |||
14405 | 14405 | problem in login view | contrib.auth | |||
14338 | 14338 | Search bar on the docs should include 1.2, & 1.1 | *.djangoproject.com | |||
14471 | 14471 | db.models.Manager regression - can't override some methods | Database layer (models, ORM) | |||
14605 | 14605 | method similar to HttpRequest.is_ajax() to detect flash | HTTP handling | |||
14773 | 14773 | MultipleObjectMixin and subclasses should accept custom paginator class | Generic views | |||
14617 | 14617 | Docs should mention runserver's automatic serving of static files | Documentation | |||
14661 | 14661 | A couple of MySQL/MyISAM test failures | Testing framework | |||
14299 | 14299 | Add additional cache.*_many functions | Core (Cache system) | |||
14602 | 14602 | bug in wsgi handler in trunk | Core (Other) | |||
14445 | 14445 | Use HMAC and constant-time comparison functions where needed in Django | Uncategorized | |||
14000 | 14000 | Removal of obsolete "versionadded" tags | Documentation | |||
14948 | 14948 | Broken routers in 1.2.4: type object 'ModelBase' has no attribute '_meta' | Database layer (models, ORM) | |||
14924 | 14924 | I18N looks for translations in the reverse order of the apps | Internationalization | |||
14041 | 14041 | Templates in function calls for sitemap | Contrib apps | |||
14378 | 14378 | Enable customization of the class for self.client in tests | Testing framework | |||
14797 | 14797 | ModelFormMixin's get_form_class() logic broken; fails with custom get_queryset() method | Generic views | |||
14290 | 14290 | Rendering is very inefficient when USE_L10N. Caching format values gives 2-7 times improvement | Internationalization | |||
14820 | 14820 | Use `TextField` instead of `PositiveIntegerField` in docs and examples for generic relations. | Documentation | |||
14925 | 14925 | test_permission_register_order raises IntegrityError when tests are run and INNODB storage engine is used for MySQL | contrib.auth | |||
14873 | 14873 | A paginated ListView with a List instead of queryset produces an error | Generic views | |||
14140 | 14140 | There is no way to override admin templates to the project level | Template system | |||
14433 | 14433 | Thread safety problem in contrib.sitemaps | Contrib apps | |||
14908 | 14908 | Add takes_context parameter to simple_tag decorator | Template system | |||
14697 | 14697 | Speeding up queryset model instance creation | Database layer (models, ORM) | |||
342 | 342 | Add a way for fields to be displayed in the admin without being editable | contrib.admin | |||
399 | 399 | Bigint field object needed | Database layer (models, ORM) | |||
7510 | 7510 | ✅ | ModelAdmin should be able to use a non-default manager | contrib.admin | ||
458 | 458 | "View on site" doesn't link to model's get_absoulte_url() method | contrib.admin | |||
689 | 689 | Honor Web server provided authentication | Core (Other) | |||
730 | 730 | more explicit middlware ordering | Core (Other) | |||
285 | 285 | WSGIRequest should set request.path to full uri path | HTTP handling | |||
13 | 13 | 2 | Related objects interface should be tighter (edit_inline) | contrib.admin | ||
14876 | 14876 | Q | Q with nullable related fields generates INNER JOIN where it should be LEFT JOIN | Database layer (models, ORM) | |||
14049 | 14049 | Fixture loading should be skipped for TestCase decorated with @skip* | Testing framework | |||
14348 | 14348 | Paginator does not handle django.db.models.sql.datastructures.EmptyResultSet | Database layer (models, ORM) | |||
289 | 289 | [patch] more details with "Please correct the errors below." | contrib.admin | |||
14608 | 14608 | Adding a INPhoneNumberField to indian localflavor | contrib.localflavor | |||
14190 | 14190 | images, news and keywords in sitemap.xml | contrib.sitemaps | |||
14390 | 14390 | set_password functionality outside of the User model | contrib.auth | |||
811 | 811 | IPv6 address field support | Core (Other) | |||
14614 | 14614 | Dont send Request message when handle_uncaught_exception() | Core (Other) | |||
14082 | 14082 | modelform_factory should use the form's metaclass | Forms | |||
14903 | 14903 | wsgiref usage | HTTP handling | |||
14262 | 14262 | Helper for "get_something as varname" template tag pattern | Template system | |||
14710 | 14710 | Form css classes for bound fields are not rendered {{ form.field_name }} | Forms | |||
14105 | 14105 | django.contrib.auth tests failing with cache middleware | Core (Cache system) | |||
14267 | 14267 | Trac Upgrade Tracking Ticket | *.djangoproject.com | |||
14012 | 14012 | Adding an User object in a popup fails | contrib.admin | |||
14635 | 14635 | Documentation improvement on setting up django with OpenBSD | Documentation | |||
14046 | 14046 | Template tag errors masked if including based on context variable name | Template system | |||
14969 | 14969 | To have a way to modify third part model classes | Database layer (models, ORM) | |||
14989 | 14989 | Allow serializers to non ovewrite fixtures objects if they are marked as non overridable | Core (Serialization) | |||
14163 | 14163 | Setting pk should set the related fields also in the base chain. | Database layer (models, ORM) | |||
14979 | 14979 | Password reset stopped working in 1.2.4 | Uncategorized | |||
14839 | 14839 | django admin and user model inheritance | Uncategorized | |||
14655 | 14655 | formsets should be iterable | Forms | |||
14144 | 14144 | ModelMultipleChoiceField doesnt check validators | Forms | |||
14778 | 14778 | {load} for all child templates | Template system | |||
14424 | 14424 | 1 | rel_to undefined in init scope of RelatedFieldWidgetWrapper | contrib.admin | ||
14257 | 14257 | Remove isValidIDList from ManyToManyField in django/db/models/fields/related.py | Database layer (models, ORM) | |||
14398 | 14398 | runfcgi umask option should use literal value | Core (Management commands) | |||
14552 | 14552 | Suggestion for a slightly better explanation of custom template tags | Documentation | |||
14085 | 14085 | DATE_FORMAT, TIME_FORMAT etc. docs should have a link to allowed formatting strings | Documentation | |||
14510 | 14510 | Django admin doesn't consider settings.LOGIN_REDIRECT_URL | Contrib apps | |||
14407 | 14407 | ManyToManyRawIdWidget.value_from_datadict is inexplicably complicated and can be simplified | contrib.admin | |||
14457 | 14457 | Possible error in settings.py description | Documentation | |||
14295 | 14295 | Saving an object with a custom manager results in IntegrityError | Uncategorized | |||
14363 | 14363 | ManyToManyRawIdWidget.render is assuming `attrs` is always passed as a dict. | contrib.admin | |||
14362 | 14362 | ManyToManyRawIdWidget doesn't work with multidb | contrib.admin | |||
14182 | 14182 | CsrfViewMiddleware makes modification of the upload handlers impossible | File uploads/storage | |||
14179 | 14179 | django create table with capitalized chars | Uncategorized | |||
14068 | 14068 | Fixture loading issue with multi database setting | Core (Serialization) | |||
14124 | 14124 | Cannot use a proxy model with unique_together | Uncategorized | |||
14078 | 14078 | Template tag to set context variable to output from tag's rendered content | Template system | |||
14106 | 14106 | 1 | Duplicate emails without fully qualified project imports | Uncategorized | ||
14100 | 14100 | Spelling error | Documentation | |||
14001 | 14001 | Can't use testing w/out having db creation privileges | Testing framework | |||
607 | 607 | Admin option to show/hide fields | contrib.admin | |||
313 | 313 | 1 | PhoneNumberField should accept international format numbers | Internationalization | ||
919 | 919 | 5 | [patch] Implement `random` template tag | Template system | ||
580 | 580 | [patch] caching needs to take more into account than just the URL | Core (Cache system) | |||
461 | 461 | Support use of pypgsql instead of psycopg | Database layer (models, ORM) | |||
22 | 22 | [patch] FileUploadField should allow for clearing the field | contrib.admin | |||
987 | 987 | HttpResponseRedirect uses/allows relative URIs for the HTTP Location header, which is forbidden by HTTP | Core (Other) | |||
565 | 565 | Unique fields don't work on edit_inline models | contrib.admin | |||
708 | 708 | search for meta.IPAddressField with postgresql backend is broken (admin) | Database layer (models, ORM) | |||
653 | 653 | setup.py doesn't create django/contrib/admin/templates/ | contrib.admin | |||
785 | 785 | many2many table and legacy databases. | Database layer (models, ORM) | |||
115 | 115 | Models CRUD via web services | Core (Other) | |||
526 | 526 | Error when edit_inline model have unique_together constraint | Database layer (models, ORM) | |||
654 | 654 | DateFormat should be a subclass of TimeFormat, not Formatter | Tools | |||
673 | 673 | Final code example in Tutorial 3 is incorrect | Documentation | |||
710 | 710 | 2 | Differentiate between __repr__ and __str__ for model objects | Core (Other) | ||
716 | 716 | order_type not defined in new-admin django.contrib.admin.templatetags.admin_list | contrib.admin | |||
743 | 743 | 2 | 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 | |||
754 | 754 | 1 | editable=False causes fields to lose current value upon save in admin interface | contrib.admin | ||
758 | 758 | 1 | django_admin_log items should be HTML-escaped when shown in admin interface | contrib.admin | ||
779 | 779 | 4 | [patch] Allow callables in extra_lookup_kwargs of generic views | Generic views | ||
889 | 889 | 1 | [patch] `str()` should be used in admin interface popup-add | contrib.admin | ||
912 | 912 | Documentation should be updated to reflect __repr__ / __str__ split for model objects | Documentation | |||
939 | 939 | [patch] CSS class for optional monospace textareas in admin | contrib.admin | |||
940 | 940 | 1 | Trac RSS feed link should be visible from Django's Trac | *.djangoproject.com | ||
926 | 926 | Too narrow collumns for swedish on main admin page | contrib.admin | |||
569 | 569 | [patch] better pluralization for table names | contrib.admin | |||
536 | 536 | Wrap load_and_render in HttpResponse in the calling function | Tools | |||
518 | 518 | Need validators that aren't attached to a form field | Validators | |||
509 | 509 | We need a "Powered by Django" button | Database layer (models, ORM) | |||
398 | 398 | [patch] {%define VAR as%}VALUE{%in%} tag | Template system | |||
421 | 421 | [patch] new events framework | Core (Other) | |||
454 | 454 | 'app' instead of 'module' in django-admin.py --help | contrib.admin | |||
406 | 406 | Typo in documentation | Documentation | |||
402 | 402 | Site Domain Hardcoded | contrib.admin | |||
333 | 333 | HttpResponse should get a default charset | Core (Other) | |||
243 | 243 | lack of ordering the get_list() params | Metasystem | |||
212 | 212 | help_text is not displayed for ManyToManyField in the admin interface | contrib.admin | |||
251 | 251 | [patch] Add "AND" and "OR" clauses to the SQL query syntax | Metasystem | |||
129 | 129 | Multiple ManyToManyField fields with same "to" reference tries to create duplicate tables | Metasystem | |||
75 | 75 | Add support for recursive ManyToManyFields | Metasystem | |||
125 | 125 | View-Controller separation violation | contrib.admin | |||
109 | 109 | 1 | Patch: Customizing Date(Time)Field displays | contrib.admin | ||
12 | 12 | Add metasystem database-check functionality | Metasystem | |||
59 | 59 | Hard-coded references to password_change and logout | contrib.admin | |||
171 | 171 | Bug, I think, in foreign keys and SQLite | Database layer (models, ORM) | |||
611 | 611 | fields with editable=False do not render | contrib.admin | |||
16 | 16 | Create some form of "edit many at once" feature for the admin | contrib.admin | |||
572 | 572 | When i have an ImageField and a auto_now DateTimeField in the same model it doesnt get saved | contrib.admin | |||
200 | 200 | Add a Decimal type and a Currency type | Database layer (models, ORM) | |||
952 | 952 | [patch] Allow for database client encoding configuration from project settings | Database layer (models, ORM) | |||
760 | 760 | Error reason not seen when 500 template is missing | contrib.admin | |||
639 | 639 | Model FileFields empty on first pass through save() | Core (Other) | |||
5 | 5 | Add a cache=NUM_SECONDS argument to QuerySet | Metasystem | |||
924 | 924 | 1 | [patch] String filters (lower, upper, capfirst etc.) don't work with international strings | contrib.admin | ||
914 | 914 | [patch] Admin js option does not honor absolute urls | contrib.admin | |||
688 | 688 | [patch] Error handlers lack context. | Translations | |||
870 | 870 | Cool CSS display bug in the calendar widget in the admin view | contrib.admin | |||
65 | 65 | [i18n] Internationalization and localisation | contrib.admin | |||
463 | 463 | 2 | [patch] new mysql.DatabaseWrapper - solving multiple MySQL problems | Core (Other) | ||
510 | 510 | [patch] Defend admin against CSRF attacks | contrib.admin | |||
669 | 669 | site table | Metasystem | |||
338 | 338 | ManyToMany fields don''t work in the generic views | Generic views | |||
238 | 238 | Database tests fail with sqlite | Database layer (models, ORM) | |||
61 | 61 | 3 | [patch] auth.User admin form shouldn't require people to edit hashes | contrib.admin | ||
452 | 452 | Two ManyToManyFields to the same object should give that other object two API methods, not one | Metasystem | |||
81 | 81 | Setting primary_key=True on an non-integer field isn't yet supported | contrib.admin | |||
573 | 573 | [patch] add plus sign to ManyToMany fields in admin | contrib.admin | |||
122 | 122 | [patch] Build models using fieldname=FieldClass | Core (Other) | |||
327 | 327 | Metasystem should support more than one ManyToMany relationship | Metasystem | |||
329 | 329 | RSS framework needs an easier interface | contrib.syndication | |||
451 | 451 | There should be OneToManyField support | Database layer (models, ORM) | |||
287 | 287 | slugify description incorrect | Documentation | |||
420 | 420 | [patch] exclude_fields in AddManipulator and ChangeManipulator | Metasystem | |||
553 | 553 | Adding fields is non-trivial due to lack of database data type generic mapping | Core (Other) | |||
683 | 683 | [patch] Saving with custom db_column fails | Metasystem | |||
798 | 798 | Specifying username, email, and password on as arguments to "django-admin.py createsuperuser" | Translations | |||
595 | 595 | Allow custom 'select' arguments sorted descending to work | Metasystem | |||
170 | 170 | Unicode field names cause UnicodeEncodeError in main admin handler | contrib.admin | |||
927 | 927 | non-integer primary keys are broken since new-admin merge | Metasystem | |||
500 | 500 | [patch] Templates files extensions other than '.html' should be possible | Template system | |||
416 | 416 | Automate site introspection for url pattern modules, view methods, template directories, and applications | contrib.admin | |||
175 | 175 | select_related does not work in both directions.. | Database layer (models, ORM) | |||
664 | 664 | Document 'singular' argument for ManyToMany fields | Documentation | |||
574 | 574 | 2 | [patch] fix small CSS bug in admin interface | contrib.admin | ||
913 | 913 | 3 | [patch] incorrect `list_filter` field error message a bit stranger than necessary | contrib.admin | ||
829 | 829 | 1 | __repr__ overloaded for short_descriptions in admin interface | contrib.admin | ||
119 | 119 | Serving media | Core (Other) | |||
917 | 917 | [patch]New admin change_list should be looked up in the app templates | contrib.admin | |||
878 | 878 | URLconf regexp captures should be passed as *args | Core (Other) | |||
644 | 644 | SQL Server DB backend: Rev 940 test results | Database layer (models, ORM) | |||
847 | 847 | users.create_user fails if User is subclassed using replaces_module = 'auth.users' | Metasystem | |||
288 | 288 | Document custom template tags systyem | Documentation | |||
379 | 379 | Add OS, Python version, database version fields to ticket tracker | *.djangoproject.com | |||
495 | 495 | manipulators inherit from admin | Metasystem | |||
911 | 911 | [patch] Make template system scoped to the parser | contrib.admin | |||
502 | 502 | [patch] added category to feed items | contrib.syndication | |||
961 | 961 | 2 | [patch] Add automatic thumbnail generation to ImageFields | Core (Other) | ||
750 | 750 | i18n should ideally respect the languages supported on a per-application basis | Tools | |||
576 | 576 | 1 | [patch] don't show 'add another' button in popup | contrib.admin | ||
746 | 746 | refactor models/__init__.py so fields themselves add their own get_XXXX_count/list functions | Core (Other) | |||
849 | 849 | login_required redirects to pages without parameters and so loses them | Core (Other) | |||
603 | 603 | Improved template error messages | Template system | |||
356 | 356 | [patch]: simple XML-RPC support for Django | Core (Other) | |||
480 | 480 | 1 | Admin interface table detail showing incorrect number of entries | contrib.admin | ||
650 | 650 | render_to_response uses Context instead DjangoContext | Template system | |||
535 | 535 | Refactor admin code to clean it up | contrib.admin | |||
786 | 786 | Atom Entry "link" elements broken (should use "href" attr) | contrib.syndication | |||
226 | 226 | MetaWeblog API Support | Core (Other) | |||
593 | 593 | [patch] Fulltext search support in Django | Database layer (models, ORM) | |||
554 | 554 | RSS feeds are not valid due to missing timezone in pubdates | contrib.syndication | |||
975 | 975 | ManyToMany field in raw_id_admin mode - broken (javascript) | contrib.admin | |||
949 | 949 | [patch] include template tag should support select_template type list | Template system | |||
260 | 260 | ManyToMany fields need raw_id_admin | contrib.admin | |||
667 | 667 | 3 | [patch] extra_lookup_kwargs and extra_context in infodicts should accept callbacks | Generic views | ||
695 | 695 | sqlupdate, creates sql to update the database based on an updated model file | Database layer (models, ORM) | |||
784 | 784 | Atom Feeds should use RFC3339 date/time format | contrib.syndication | |||
372 | 372 | problems loading custom filters? | Template system | |||
258 | 258 | Cannot create many-many relationships within the same table | Database layer (models, ORM) | |||
672 | 672 | get_absolute_url isn't nice | contrib.syndication | |||
802 | 802 | add a spam-filter callback facility to comments | Tools | |||
704 | 704 | AttributeError with non-standard primary key name | contrib.admin | |||
676 | 676 | [patch] a _post_init hook for model classes to initialize fields from outside content | Metasystem | |||
542 | 542 | [patch] Add an "or cancel" link to add, edit, and delete admin views. | contrib.admin | |||
766 | 766 | [patch, new-admin] Allow html tags if "allow_tags" model's method attribute is present | contrib.admin | |||
859 | 859 | CharField shouldn't require a maxlength | Database layer (models, ORM) | |||
503 | 503 | Field objects with required arguments shouldn't be keyword arguments. | Core (Other) | |||
493 | 493 | [patch] FileField.get_foo_url returns absolute path instead url | Metasystem | |||
591 | 591 | [patch] Docs: Subclassing wrong object | Documentation | |||
578 | 578 | 2 | [patch] automatically do MD5 in admin backend | contrib.admin | ||
568 | 568 | the JING setting and the EMAIL_IDENT setting | Core (Other) | |||
414 | 414 | radio_admin doesn't appear to work | Metasystem | |||
382 | 382 | globals should show up in model methods and classes (like normal python classes) | Core (Other) |