Remoun Metyas
(rem)
Most Active Role
N/A
Most Active Component
Contrib.Admin
Activity Timeline
[No data in this time period]
Components
Tickets
Trac | Ticket (929) | Reporter (2) | Owner (0) | Commenter (94) | 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) | |||
34619 | 34619 | Ensure FilteredSelectMultiple select elements are associated with their label | contrib.admin | |||
34917 | 34917 | Links in the Django admin should be underlined. | contrib.admin | |||
34262 | 34262 | Queryset grouped by annotation with aggregates on another annotated expression crashes on MySQL with sql_mode=only_full_group_by. | 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 | |||
34380 | 34380 | Make URLField assume "https". | Forms | |||
34871 | 34871 | Validation of UniqueConstraint with Case() crashes. | Database layer (models, ORM) | |||
897 | 897 | Bi-Directional ManyToMany in Admin | contrib.admin | |||
373 | 373 | 3 | Add support for multi-column primary keys. | Database layer (models, ORM) | ||
34975 | 34975 | aggregate() crashes when referencing existing aggregations or window expressions through conditional expressions | Database layer (models, ORM) | |||
27021 | 27021 | Add explicit support for Q object annotations | 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 | |||
27833 | 27833 | prefetch_related fails with SQLite when used with 1000 parent records | Database layer (models, ORM) | |||
34402 | 34402 | Admin search_fields crashes for inherited model and __iexact lookup. | contrib.admin | |||
34060 | 34060 | Creating CheckConstraint on JSONField with __exact lookup on key transforms crashes on Oracle. | Database layer (models, ORM) | |||
27880 | 27880 | Use __set_name__ to replace some usages of contribute_to_class. | Database layer (models, ORM) | |||
34547 | 34547 | Deprecate DatabaseOperations.field_cast_sql(). | Database layer (models, ORM) | |||
34983 | 34983 | Deprecate django.utils.itercompat.is_iterable(). | Utilities | |||
34609 | 34609 | Deprecate format_html calls without args or kwargs | Utilities | |||
34462 | 34462 | Deletions in admin panel create N + 1 queries | contrib.admin | |||
34355 | 34355 | Make BaseConstraint arguments keyword-only | Database layer (models, ORM) | |||
34898 | 34898 | Adding non-deterministic collations to unique CharFields crashes on PostgreSQL. | Migrations | |||
34856 | 34856 | Running tests with historical migrations that contain index together fails with TypeError. | Migrations | |||
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 | |||
34533 | 34533 | OuterRef not resolved as part of ORDER BY clause | Database layer (models, ORM) | |||
34624 | 34624 | RelatedFieldWidgetWrapper links toggling isn’t working for radio widgets | contrib.admin | |||
27452 | 27452 | Add Postgres serial field to contrib.postgres | contrib.postgres | |||
34034 | 34034 | Adding a class on ChoiceWidget subwidgets is excessively difficult | Forms | |||
34479 | 34479 | Support "watchfiles" in the autoreloader | Utilities | |||
34900 | 34900 | Python 3.13 compatibility. | Core (Other) | |||
27645 | 27645 | Move Settings.__init__ checks to system checks | Core (Other) | |||
27106 | 27106 | Document which template filters can be used in Python code (and how) | Documentation | |||
34221 | 34221 | Plural-Forms in .po files break Django's translation precedence. | Internationalization | |||
34429 | 34429 | Allow to set unusable password via admin UI | contrib.auth | |||
34643 | 34643 | Move admin form labels to a more accessible place | contrib.admin | |||
34746 | 34746 | 1 | High CPU/memory consumption when a 5XX is raised with large local variables | Error reporting | ||
27580 | 27580 | add special field for storing content types | contrib.contenttypes | |||
34118 | 34118 | Python 3.12 compatibility | Core (Other) | |||
34045 | 34045 | 1 | Admin changelist checkboxes do not have labels | contrib.admin | ||
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 | |||
34846 | 34846 | Add "Copy" button to the code snippets in docs. | 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 | |||
34612 | 34612 | QuerySet.only() doesn't work with select_related() on a reverse OneToOneField relation. | Database layer (models, ORM) | |||
34925 | 34925 | refresh_from_db() will not iterate through all of the fields listed in the 'fields' parameter. | Database layer (models, ORM) | |||
34277 | 34277 | Add where clause in QuerySet.bulk_create() when update_conflicts=True | Database layer (models, ORM) | |||
34613 | 34613 | add support for Partitioned cookies | HTTP handling | |||
34297 | 34297 | ValueError: invalid token in plural form: EXPRESSION when adding new language | Utilities | |||
34838 | 34838 | GeoDjango database functions incompatible with GeneratedField | Database layer (models, ORM) | |||
34977 | 34977 | Turn link to change password form in admin user change form into a button | contrib.auth | |||
34853 | 34853 | Accept-Language Header takes precedence over cookie for format localization | Internationalization | |||
34059 | 34059 | Validation of check constraints on JSONField key transforms with None produces invalid SQL on PostgreSQL. | Database layer (models, ORM) | |||
34943 | 34943 | Support passing unique constraint names to bulk_create(). | Database layer (models, ORM) | |||
27447 | 27447 | Provide an easy way to test sending of signals | Testing framework | |||
27620 | 27620 | Add a TransactionMiddleware | Core (Other) | |||
27752 | 27752 | Fix and test admin_order_field set for the __str__ of a model | contrib.admin | |||
34488 | 34488 | ClearableFileInput widget forgets "Clear" selection when form is not valid | Forms | |||
27080 | 27080 | `as_manager` on QuerySet should pass down `use_in_migrations` to new Manager instance | Migrations | |||
27325 | 27325 | 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) | |||
34964 | 34964 | Reversing the order of Q objects in a CheckConstraint generates a migration | Migrations | |||
34151 | 34151 | 1 | 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) | |||
34852 | 34852 | Django Unit Tests break when using replicated MySQL Cluster v8.0.28 | Testing framework | |||
27201 | 27201 | Django 1.10 with STATICFILES_STORAGE breaks on absolute path in CSS with double slash | contrib.staticfiles | |||
34534 | 34534 | Reduce index/constraints operations. | Migrations | |||
34597 | 34597 | Queryset (split) exclude's usage of Exists is significantly slower than subquery | Database layer (models, ORM) | |||
34038 | 34038 | Low text contrast and no visual cues for links within body text in admin UI | contrib.admin | |||
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 | |||
34949 | 34949 | Clarify when unique constraints are ignored. | Documentation | |||
34670 | 34670 | 1 | Django Admin light theme flickers on dark system | 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) | |||
34633 | 34633 | Add prefetch_related() cache invalidation for create() in reverse many-to-one managers. | Database layer (models, ORM) | |||
34978 | 34978 | Annotating through an aggregate with RawSQL() raises 1056 "Can't group on" on MySQL/MariaDB. | Database layer (models, ORM) | |||
34907 | 34907 | loaddata crashes on objects with natural keys when don't exist on passed database. | Core (Serialization) | |||
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 | |||
34965 | 34965 | @sensitive_variables for coroutine func are not recursive | Core (Other) | |||
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 | |||
34955 | 34955 | Make Concat() use the database operator `||` on PostgreSQL. | Database layer (models, ORM) | |||
34919 | 34919 | Missing scope attribute in admin doc table headers. | contrib.admindocs | |||
34958 | 34958 | Intermittent `messages_tests.tests.TestLevelTags.test_lazy` test failure | Core (Other) | |||
34946 | 34946 | Adding a field with default and db_default drops database level DEFAULT | Migrations | |||
34813 | 34813 | Docs miss note about invalid integrity with ManifestStaticFilesStorage | contrib.staticfiles | |||
34935 | 34935 | makemigrations --check no longer reports pending migrations | Migrations | |||
34930 | 34930 | Parallel tests fail on Python 3.11+ when IsolatedAsyncioTestCase is used | Testing framework | |||
34926 | 34926 | Missing model after squashing | Migrations | |||
34899 | 34899 | Model Field.choices callable support is not actually lazy | Database layer (models, ORM) | |||
34903 | 34903 | Parallel test runner failure on Windows | Testing framework | |||
27234 | 27234 | Clarify the type of the django.server logger's 'request' extra context | Documentation | |||
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 | |||
34551 | 34551 | Case-When aggregation over aggregated fields doesn't work since 4.2 | Database layer (models, ORM) | |||
34840 | 34840 | Django 4.2 casts text fields when testing IS NULL, preventing use of partial indexes | Database layer (models, ORM) | |||
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 | |||
27929 | 27929 | Add ManifestStaticFilesStorage option to remove original (non-hashed) files after processing | contrib.staticfiles | |||
34879 | 34879 | "Data truncated for column .." for migration changing auto-id-field | Migrations | |||
34874 | 34874 | Add table_exists() to optimize checks for django_migrations table. | Database layer (models, ORM) | |||
34320 | 34320 | Renaming fields with truncated names don't remove old constraints on Oracle. | Database layer (models, ORM) | |||
34870 | 34870 | Memory leak when using psycopg-c with django hstore | Database layer (models, ORM) | |||
34866 | 34866 | Cannot inspect migrations that replace squashed migrations with sqlmigrate | Migrations | |||
34499 | 34499 | 8 | In tutorial part08, Django debug toolbar shows up in admin site but not in public site | Documentation | ||
34857 | 34857 | Date picker cancel button does not respect color theme/dark mode | contrib.admin | |||
34847 | 34847 | Serializer infinite recursion on M2M field if reference vars in init | Core (Serialization) | |||
34832 | 34832 | 2 | Use `banner` landmark or `<header>` element for the admin header area | contrib.admin | ||
34833 | 34833 | 2 | Use a `main` landmark in the admin interface | contrib.admin | ||
34233 | 34233 | Drop support for Python 3.8 & 3.9. | Core (Other) | |||
34829 | 34829 | Django reports the “mutually exclusive” error for settings that do not contain STATICFILES_STORAGE. | File uploads/storage | |||
34642 | 34642 | File.open to support different encodings | Core (Other) | |||
34820 | 34820 | Migrations crashes when changing ForeignObject properties. | Database layer (models, ORM) | |||
34451 | 34451 | Incorrect exception handling within the django exception handler | Error reporting | |||
34210 | 34210 | Show the duration of individual tests | Testing framework | |||
34804 | 34804 | legacy_algorithm = 'sha1' removed in django4.0 but new algorithm is hardcoded | Core (Other) | |||
34802 | 34802 | django.contrib.admin.actions.delete_selected() should return number of rows deleted via ModelAdmin.delete_queryset() | contrib.admin | |||
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 | |||
34773 | 34773 | settings.STATICFILES_STORAGE does not return correct value when STORAGES are defined | contrib.staticfiles | |||
34783 | 34783 | No module named 'smtp' when trying to send an email | Core (Mail) | |||
34770 | 34770 | Default autoescape off in password_reset_email.html | contrib.auth | |||
34771 | 34771 | QuerySet.order_by() crashes on constants that cannot be cast on MySQL. | Database layer (models, ORM) | |||
34765 | 34765 | call_command reuses already loaded command causing stale class variable value usage | Core (Management commands) | |||
34686 | 34686 | Confirm/Add support for GEOS 3.12. | GIS | |||
27489 | 27489 | Renaming a model doesn't rename the permission name and codename | contrib.auth | |||
34750 | 34750 | Fixed QuerySet.count() on querysets grouped by unused multi-valued annotations. | Database layer (models, ORM) | |||
34747 | 34747 | Django hangs on async views with asycio.gather and an async ORM call | Database layer (models, ORM) | |||
14845 | 14845 | Document connection-creation process | Documentation | |||
34720 | 34720 | BaseReloader.watch_dir() incorrectly checks for existence of path | Utilities | |||
34733 | 34733 | m2m_changed signal is unaware if .set() method is being called | Database layer (models, ORM) | |||
34735 | 34735 | About form validation | Forms | |||
34731 | 34731 | Django test suite still has an occurence of assertEquals, removed in Python 3.12 | Testing framework | |||
34727 | 34727 | Error in CharField with TextChoices and missing max_length parameter | Testing framework | |||
34718 | 34718 | Allow django.contrib.admin's ListFilter to render details tag collasped by default | contrib.admin | |||
27471 | 27471 | Make admin's list_filter choices collapsable | 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) | |||
34448 | 34448 | makemessages' --no-obsolete option is undocumented and untested. | Core (Management commands) | |||
34697 | 34697 | Migration serializer for sets results in non-deterministic order. | Migrations | |||
34696 | 34696 | Actions selection counter gets cleared when using Chrome's back button | contrib.admin | |||
34688 | 34688 | Remove contrib.sitemaps.ping_google(). | contrib.sitemaps | |||
34639 | 34639 | MySQL 8.0 hangs indefinitely when using the admin search with a Foreign Key and Annotate | contrib.admin | |||
34572 | 34572 | Confirm/Add support for GDAL 3.7. | GIS | |||
34671 | 34671 | Inspectdb collation issue with oracle views | Core (Management commands) | |||
34675 | 34675 | Selenium WebDriver implementation is broken due to update of Selenium | Testing framework | |||
34678 | 34678 | README.rst does not mention the Django Discord or Django forum | Documentation | |||
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) | |||
27079 | 27079 | Refactor LiveServerPort tests to not make extra calls to setUpClass() and tearDownClass() | Testing framework | |||
34663 | 34663 | 2 | Documentation typo in using Argon2 with Django. | Documentation | ||
34649 | 34649 | Modernise selenium --headless support | Testing framework | |||
34628 | 34628 | RelatedFieldWidgetWrapper link icons are very hard to see | contrib.admin | |||
34647 | 34647 | Foreign Key index names are not renamed when a model is renamed causing duplicate key if a model with the origin name and column is added | Migrations | |||
34539 | 34539 | `get_prep_value` no longer called for JSONField | Database layer (models, ORM) | |||
34445 | 34445 | DateField.input_formats cannot be printed | Utilities | |||
34630 | 34630 | Neither `pgettext` nor `pgettext_lazy` return contextual markers in PO files | Internationalization | |||
34627 | 34627 | 1 | Active row states invisible for WHCM users | contrib.admin | ||
34622 | 34622 | RelatedFieldWidgetWrapper links don’t convey their state for screen reader users | contrib.admin | |||
34600 | 34600 | Review reference to bleach in docs | Documentation | |||
34564 | 34564 | returning None instead of zero in Count annotation | Database layer (models, ORM) | |||
27925 | 27925 | Document how to deploy using pip installed mod_wsgi | Documentation | |||
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 | |||
34588 | 34588 | 404 error in default_urlconf.html | Core (Other) | |||
34322 | 34322 | ManifestStaticFilesStorage crashes on commented JavaScript import statements | contrib.staticfiles | |||
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 | |||
34525 | 34525 | index_together warning after migration to new style | Database layer (models, ORM) | |||
34531 | 34531 | Rendering form throws deprecation warning | Forms | |||
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 | |||
34515 | 34515 | Translatable URL patterns raise 404 for non-English default language when prefix_default_language=False is used. | Internationalization | |||
34528 | 34528 | Reduce Add/RemoveIndex migration operations. | Migrations | |||
34518 | 34518 | "random" template filter crashes on an empty list. | Template system | |||
34510 | 34510 | sqlmigrate does not follows replaces in squashed migrations | Core (Management commands) | |||
34496 | 34496 | ManifestStaticFilesStorage.patterns for sourceMappingURL does not retrieve matched for data URI | contrib.staticfiles | |||
34435 | 34435 | JSONField with string default raises fields.E010 warning. | Documentation | |||
34489 | 34489 | feature: Support for PostgreSQL table partitioning | Database layer (models, ORM) | |||
34486 | 34486 | SearchHeadline crashes without an active connection. | contrib.postgres | |||
34484 | 34484 | HttpRequest.__deepcopy__ doesn't deepcopy attributes | HTTP handling | |||
27505 | 27505 | Error messages customization and internationalization in Paginator class | Core (Other) | |||
34394 | 34394 | ASGIRequest doesn't respect settings.FORCE_SCRIPT_NAME. | HTTP handling | |||
34466 | 34466 | Django 4.2 overwrites user-specified psycopg cursor_factory | Database layer (models, ORM) | |||
34471 | 34471 | Cannot import name 'url' from 'django.conf.urls' | Uncategorized | |||
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 | |||
34039 | 34039 | Admin search bar is too small to use on small screens | contrib.admin | |||
27778 | 27778 | Update unicode documentation for Python 3 | Documentation | |||
34446 | 34446 | Coding style docs should contain incorrect example for Model style. | Documentation | |||
34383 | 34383 | Layout error in Admin when using help_text | Template system | |||
34427 | 34427 | Improve error message for incorrect context processors | Template system | |||
34436 | 34436 | `makemigrations --check` fails with error code 1 if system checks identify warnings | Migrations | |||
34352 | 34352 | Unify terms in Signals docs. | Documentation | |||
34433 | 34433 | OneToOneField can only be saved one way | Database layer (models, ORM) | |||
34388 | 34388 | Added support for direct usage of Choices classes on model fields | Database layer (models, ORM) | |||
27923 | 27923 | Add form signals (pre_init, post_init, pre_clean, post_clean, etc.) | Forms | |||
27487 | 27487 | ModelAdmin.formfield_overrides on ManyToManyField isn't compatible with CheckboxSelectMultiple | contrib.admin | |||
34401 | 34401 | Inconsistent behavior for refresh_from_db() with GenericForeignKey | contrib.contenttypes | |||
34333 | 34333 | Migrations tries to add constraint before adding a foreign key. | Migrations | |||
27397 | 27397 | Querying with an integer larger than SQLite supports crashes with OverflowError | Database layer (models, ORM) | |||
27559 | 27559 | Admin changelist turns GET QueryDict into dict which may lose parameters | contrib.admin | |||
34370 | 34370 | IntegerField validators don't work if the database is SQLite, leading to overflow errors | Database layer (models, ORM) | |||
34384 | 34384 | SECRET_KEY_FALLBACKS is not used for sessions | contrib.auth | |||
34381 | 34381 | Postgres tests fail on Windows | Core (Other) | |||
34387 | 34387 | DateFormat.P() does not follow PHP's date string format | Utilities | |||
34377 | 34377 | AdminSite.catch_all_view() drops query string in redirects | contrib.admin | |||
34378 | 34378 | Using in_bulk() with id_list and order_by() | Database layer (models, ORM) | |||
34373 | 34373 | Update docs on ForeignKey to suggest setting "to" and object before a string | Documentation | |||
34217 | 34217 | Migration removing a CheckConstraint results in ProgrammingError using MySQL < 8.0.16. | Migrations | |||
34356 | 34356 | Memory leak when generating PDFs | Core (Other) | |||
34346 | 34346 | QuerySet ordered by annotation with name used by select_related() field crashes with AmbiguousColumn. | Database layer (models, ORM) | |||
34348 | 34348 | Add medium path to the settings.py file from the time the project is created | Core (Other) | |||
34341 | 34341 | FileSystemFinder harsh regarding its input on Windows | contrib.staticfiles | |||
34250 | 34250 | Duplicate model names in M2M relationship causes RenameModel migration failure | Migrations | |||
34328 | 34328 | Class-based async-only middleware not detected as coroutine in MiddlewareMixin | Documentation | |||
34326 | 34326 | Standardize case for commands | Core (Management commands) | |||
34146 | 34146 | Add tutorial step for installing third party package(s) | Documentation | |||
27572 | 27572 | Static files served in development should prevent caching | contrib.staticfiles | |||
34259 | 34259 | Management command subparsers don’t retain error formatting | Core (Management commands) | |||
34304 | 34304 | Adding and removing a conditional UniqueConstraint to ForeignKey multiple times crashes on MySQL | Database layer (models, ORM) | |||
34255 | 34255 | Annotation/group by with an expression on psycopg3 | Database layer (models, ORM) | |||
34296 | 34296 | Formset validation does not consider UniqueConstraint with F() expressions. | Database layer (models, ORM) | |||
34294 | 34294 | File locking fails if argtypes redefined on Windows. | File uploads/storage | |||
34227 | 34227 | Multi-level FilteredRelation with select_related() may set wrong related object. | Database layer (models, ORM) | |||
34192 | 34192 | Callable storage on FileField fails to deconstruct when it returns default_storage | Database layer (models, ORM) | |||
34242 | 34242 | Behavior of Model.delete() with regards to primary_key fields is not documented | Documentation | |||
34267 | 34267 | QuerySet.union() crashes with IndexError when getting cached results. | Database layer (models, ORM) | |||
34243 | 34243 | timesince() raises TypeError with USE_TZ=True and >1 month interval. | Utilities | |||
34232 | 34232 | 'Add Another' casing typo in tutorial 7 | Documentation | |||
34082 | 34082 | 1 | "mysql server has gone away" on 404, 403 or 401 | Database layer (models, ORM) | ||
34238 | 34238 | Support computed `GENERATED ALWAYS` columns | Database layer (models, ORM) | |||
34063 | 34063 | request.POST not populated for multipart/form-data via AsyncClient | Testing framework | |||
14094 | 14094 | Cannot define CharField with unlimited length | Database layer (models, ORM) | |||
34226 | 34226 | QuerySet.select_related() with multiple filtered relations to the OneToOneField sets the last one. | Database layer (models, ORM) | |||
34228 | 34228 | Django 4.1.4 cannot import name 'force_unicode' from 'django.utils.encoding' | Utilities | |||
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) | |||
34204 | 34204 | Django cannot load when Python is compiled with --without-doc-strings enabled | Core (Other) | |||
34203 | 34203 | Drop support for psycopg2 2.8 | Database layer (models, ORM) | |||
34095 | 34095 | Form controls in admin should use heights in relative units | contrib.admin | |||
34160 | 34160 | Django 4.1 Expression contains mixed types for (Big/Small)IntegerFields. | Database layer (models, ORM) | |||
34119 | 34119 | ModelForm fields with callable defaults don't correctly propagate default values | Forms | |||
34183 | 34183 | Add a ChoicesMeta.max_length property returning the max_length when data type supports len() | Database layer (models, ORM) | |||
34103 | 34103 | Queries with duplicate params incorrectly logged for Oracle | Database layer (models, ORM) | |||
34064 | 34064 | USE_THOUSAND_SEPARATOR docs clarification of override by locale | Documentation | |||
34123 | 34123 | Ambiguous aliases in ordering on combined queries with select_related(). | Database layer (models, ORM) | |||
34147 | 34147 | Add aall() for related managers. | Database layer (models, ORM) | |||
34135 | 34135 | Add async interface to ManyRelatedManager & RelatedManager | Database layer (models, ORM) | |||
27849 | 27849 | Add SQL 2003 FILTER syntax support with Case(When()) fallback to aggregates | Database layer (models, ORM) | |||
27654 | 27654 | Propogate alters_data value to subclasses | Core (Other) | |||
34080 | 34080 | __exact lookup on nested arrays with None values fails on PostgreSQL. | contrib.postgres | |||
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) | |||
34129 | 34129 | Admin list_editable failed to edit | contrib.admin | |||
34130 | 34130 | order_by() has no effect on values()/values_list() | Database layer (models, ORM) | |||
34128 | 34128 | django re-using the name of a squashed migration leads to CircularDependencyError | Database layer (models, ORM) | |||
34094 | 34094 | RTL alignment is off in admin header area | contrib.admin | |||
34117 | 34117 | Anomaly with makemigrations | Migrations | |||
34085 | 34085 | Black shouldn't format non-Python files | Core (Management commands) | |||
34093 | 34093 | 1 | Admin theme switcher icon should resize according to browser font size | contrib.admin | ||
34091 | 34091 | Invalid SQL: FROM clauses can be omitted when QuerySet is accessed from multiple threads | Database layer (models, ORM) | |||
34067 | 34067 | django.core.Paginator wrong query slicing | Core (Other) | |||
34040 | 34040 | Autofocus on model list views can be problematic for screen reader users | contrib.admin | |||
34033 | 34033 | Admin light/dark theme switch needs to convey its state for screen reader users | contrib.admin | |||
34024 | 34024 | 'WhereNode' object has no attribute 'is_summary' when counting a queryset with annotation from a subquery | Database layer (models, ORM) | |||
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 | |||
34019 | 34019 | "Extending Django's default user" section refers to a deleted note | Documentation | |||
34000 | 34000 | Fix numberformat.py "string index out of range" when null | Utilities | |||
34005 | 34005 | In Django 3.2 the ORM looses Meta.ordering default order when .annotate is used | Database layer (models, ORM) | |||
34001 | 34001 | ForeignKey.formfield(): allow override for all kwargs | Database layer (models, ORM) | |||
14411 | 14411 | Inline delete not prompting cascade delete warning | contrib.admin | |||
27147 | 27147 | Add support for defining bounds in postgres range fields | contrib.postgres | |||
27464 | 27464 | SRID should be stored in DB on MySQL backend | GIS | |||
27060 | 27060 | Take indexes into account in inspectdb command | Core (Management commands) | |||
27064 | 27064 | Implement RenameIndex in a backwards compatible way | Migrations | |||
27550 | 27550 | add version of GEOSGeometry.normalize() that returns new geometry | GIS | |||
27451 | 27451 | syndication feed may crash with AmbiguousTimeError | contrib.syndication | |||
27737 | 27737 | Investigate if reloading old relational fields in migration operations' state_forwards is needed | Migrations | |||
27468 | 27468 | Move utils.crypto.salted_hmac() from SHA1 toward SHA256 | Utilities | |||
14357 | 14357 | Prevent inappropriate order-based grouping on values+annotate queries | Database layer (models, ORM) | |||
14586 | 14586 | Make interpolate JS function not require the named parameter. | Internationalization | |||
27574 | 27574 | support geodetic distance calculation on MySQL 5.7+ | GIS | |||
27753 | 27753 | Cleanups when no supported version of Django supports Python 2 anymore | Utilities | |||
27936 | 27936 | Add some clarifications to "Spanning multi-valued relationships" | Documentation | |||
27141 | 27141 | makemigrations fails with PermissionDenied on django_migrations | Migrations | |||
27864 | 27864 | Limit the number of terms in an admin search | contrib.admin | |||
27095 | 27095 | 3 | Queries involving postgres Array fields can't include expressions as elements | contrib.postgres | ||
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) | |||
27877 | 27877 | Management command exceptions should be logged | Core (Management commands) | |||
27131 | 27131 | send_mail() error on Python 2 if smtp server uses CRAM-MD5 auth method | Core (Mail) | |||
27694 | 27694 | 2 | Improve documentation of supported lookups on HStore & JSON fields | Documentation | ||
27590 | 27590 | Allow configuration of where to save staticfiles manifest. | contrib.staticfiles | |||
14844 | 14844 | i18n blocktrans tag pluralization feature limited by gettext constraints and shared local tag context | Internationalization | |||
27734 | 27734 | Add a helpful error message when a parallel test worker is assigned an unexpected index | Testing framework | |||
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) | |||
27534 | 27534 | Add CSRF_COOKIE_HTTPONLY note to CSRF AJAX docs | Documentation | |||
27149 | 27149 | Allow using a subquery in QuerySet.filter() | Database layer (models, ORM) | |||
56 | 56 | Primary key columns should be UNSIGNED | Database layer (models, ORM) | |||
27575 | 27575 | Make host validation run on all requests | HTTP handling | |||
27854 | 27854 | Make `collectstatic` warn (rather than blow up) on missing directories | contrib.staticfiles | |||
27339 | 27339 | Adding an AutoField prompts for a default which creates a broken migration | Migrations | |||
27604 | 27604 | Use set_signed_cookie for contrib.messages Cookie storage | contrib.messages | |||
27827 | 27827 | Raising InvalidTemplateLibrary completely masks out real exception in get_package_libraries | Template system | |||
27807 | 27807 | Overriding username validators doesn't work as documented | contrib.auth | |||
27188 | 27188 | Allow using unique=True with FileField | File uploads/storage | |||
27917 | 27917 | Allow ModelAdmin.radio_fields to work with NullBooleanField | contrib.admin | |||
27450 | 27450 | GDALBandTests.test_band_data test failure on MacOS 10.12.1 and python3.5 | GIS | |||
27445 | 27445 | RadioSelect widget does not work for NullBooleanField | Documentation | |||
27257 | 27257 | Use the ->> operator when filtering builtin text lookups on JSONField keys | contrib.postgres | |||
27417 | 27417 | Migration to change model field case crashes on Oracle | Migrations | |||
27871 | 27871 | Django keeps making the same migration over and over again | Migrations | |||
14317 | 14317 | numberformat.format produces wrong results | Internationalization | |||
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 | |||
27399 | 27399 | Segfault when running GDALBandTests on OSX 10.11.6 | GIS | |||
27804 | 27804 | Use unittest.subTest() in Django's test suite | Core (Other) | |||
27585 | 27585 | ManyToMany relationship is cascading delete after being detached | Database layer (models, ORM) | |||
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 | |||
27835 | 27835 | Make TransactionTestCase raise an error if it accesses non-default database connection without multi_db=True | Testing framework | |||
27888 | 27888 | Add a button to clear all admin filters | contrib.admin | |||
14408 | 14408 | Admin Error when subclassing ContentType for generic Relations | contrib.admin | |||
17 | 17 | 5 | Metasystem optimization: Share select_related in memory | Database layer (models, ORM) | ||
14071 | 14071 | Row duplicated when modifying PK | contrib.admin | |||
27910 | 27910 | Allow using an Enum class in model Field choices | Database layer (models, ORM) | |||
14722 | 14722 | @last_modified should ignore lack of etag method when USE_ETAGS is enabled. | HTTP handling | |||
27462 | 27462 | Clarify what's contained in m2m_changed's "pk_set" argument | Documentation | |||
27795 | 27795 | Audit force_text invocations | Utilities | |||
27486 | 27486 | intword and filesizeformat filters shouldn't pass non-integers to gettext | Template system | |||
27635 | 27635 | django.utils.crypto should use secrets on Python 3.6+ | Utilities | |||
27685 | 27685 | Allow autoreloader to use watchman | Utilities | |||
27946 | 27946 | Improve "ValueError: Found wrong number of constraints" error message | Migrations | |||
14808 | 14808 | i18n is not safe. | Documentation | |||
27829 | 27829 | Deprecate DEFAULT_CONTENT_TYPE setting | HTTP handling | |||
14675 | 14675 | Update docs and project template to avoid "import *" for url patterns | Core (Other) | |||
14204 | 14204 | Take advantage of SQLite support for FK constraints | Database layer (models, ORM) | |||
27025 | 27025 | Python 3.6 compatibility | Core (Other) | |||
14091 | 14091 | Fix incorrect quoting in connection.queries | Database layer (models, ORM) | |||
27595 | 27595 | Database converters are not run for related fields referencing related fields | Database layer (models, ORM) | |||
27731 | 27731 | Squashmigrations doesn't optimize AlterField related_name across AlterUniqueTogether/AlterIndexTogether | Migrations | |||
27398 | 27398 | Make SimpleTestCase.assertRedirects() URL comparison ignore ordering of query parameters | Testing framework | |||
820 | 820 | Add "view" permission to compliment add/change/delete | contrib.admin | |||
27098 | 27098 | Deprecate DatabaseIntrospection.get_indexes | Database layer (models, ORM) | |||
27560 | 27560 | Formset.save() crashes for model with foreign key to concrete base model | Forms | |||
27629 | 27629 | Inconsistent check of allow_relation in ForwardManyToOneDescriptor.__set__ | Database layer (models, ORM) | |||
27226 | 27226 | Remove patch_response_headers()'s setting of the "Last-Modified" header | HTTP handling | |||
27656 | 27656 | Fix comment verb style according to PEP 257 | Core (Other) | |||
27392 | 27392 | Remove "Tests that", "Ensures that", etc. from test docstings | Documentation | |||
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 | |||
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 | |||
27175 | 27175 | Deprecate silencing exceptions raised while rendering the {% include %} template tag | Template system | |||
27458 | 27458 | Oracle backend giving ORA-00911 : Invalid Character, querying with a literal "%s" | Database layer (models, ORM) | |||
14807 | 14807 | django.utils.formats localize_input inserts thousands_separator into boolean values | Internationalization | |||
27857 | 27857 | Cleanups and features to use when dropping support for Python 3.4 | Core (Other) | |||
27546 | 27546 | Replace hardcoded class names in __repr__-methods | Core (Other) | |||
27067 | 27067 | Deprecate string_concat | Internationalization | |||
27788 | 27788 | Drop support for Oracle < 12.1 | Database layer (models, ORM) | |||
27648 | 27648 | Deprecate ("iLmsu") regex groups in URLpatterns | Core (URLs) | |||
27532 | 27532 | Deprecate Model._meta.has_auto_field | Database layer (models, ORM) | |||
14370 | 14370 | Adding support for Autocomplete in contrib.admin | contrib.admin | |||
27859 | 27859 | Migration to create TextField with db_index=True crashes on MySQL | Migrations | |||
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 | |||
27858 | 27858 | Stop read-only management commands from attempting to create a django_migrations table | Migrations | |||
27539 | 27539 | assertNumQueries fails if debug cursor wrapper fills | Testing framework | |||
27787 | 27787 | call_command() should validate the arguments it receives | Core (Management commands) | |||
27434 | 27434 | Document caveats of raising a ValidationError in Model.clean() for a field not in a model form | Documentation | |||
27967 | 27967 | The autogenerated OneToOneField on multi table inheritance breaks the InlineAdminForm given UUID pk | contrib.admin | |||
27953 | 27953 | Make default Model.__str__() more useful (such as by displaying the primary key) | Database layer (models, ORM) | |||
27308 | 27308 | BytesWarning exception raised when running with python 3 -bb option | Core (Other) | |||
27039 | 27039 | ModelFields with 'default' value set and 'required'=False in form does not use default value | Forms | |||
27639 | 27639 | Add a chunk size argument to QuerySet.iterator() | Database layer (models, ORM) | |||
27922 | 27922 | Add ErrorDict.get_json_data() method | Forms | |||
27881 | 27881 | Add "unified diff" output mode to diffsettings management command | Core (Management commands) | |||
27876 | 27876 | Documentation error for installing tests/requirements/py3.txt | Documentation | |||
27860 | 27860 | Changing a CharField to a ForeignKey crashes when migrating in PostgreSQL | Migrations | |||
27241 | 27241 | Annotate doesn't work with PostgreSQL views anymore | Database layer (models, ORM) | |||
27732 | 27732 | django.contrib.postgres.search SearchRank doesn't handle SearchVectorField references | contrib.postgres | |||
27554 | 27554 | Queryset evaluation fails with mix of nested and flattened prefetches (AttributeError on RelatedManager) | Database layer (models, ORM) | |||
27926 | 27926 | Allow squashmigrations to create a fresh set of migrations and delete the old ones | Migrations | |||
27751 | 27751 | Teardown of a PG test database fails if it is an autogenerated test_MYDB database | Testing framework | |||
28001 | 28001 | Investigate/update comment about context popping in ForNode.render() | Template system | |||
27834 | 27834 | Add the STRPOS database function | Database layer (models, ORM) | |||
27848 | 27848 | EmailMessage.attach_file() with .eml file crashes | Core (Mail) | |||
27866 | 27866 | Make ChoiceWidget.format_value() return a list | Forms | |||
27359 | 27359 | Make it possible to specify a default template engine | Template system | |||
27365 | 27365 | Fields suddenly not found. | Database layer (models, ORM) | |||
27231 | 27231 | Initialize forms in ModelAdmin like View (i.e. add get_form_kwargs to contrib.admin) | contrib.admin | |||
27958 | 27958 | CSRF_COOKIE reset while requesting a broken relative URL over HTTPS | CSRF | |||
27966 | 27966 | Bump required version of pyscopg2 to 2.5.4 | Database layer (models, ORM) | |||
27963 | 27963 | Docstring example in docs doesn't follow PEP 257 | Documentation | |||
27957 | 27957 | Remove technical terms from InlineForeignKeyField/ModelMultipleChoiceField error messages | Forms | |||
27890 | 27890 | runtests.py cleanup exception on Python 3.6 | Core (Other) | |||
27935 | 27935 | BrinIndex crashes if name > 30 characters | contrib.postgres | |||
27955 | 27955 | JSONField.default not applied in admin | contrib.admin | |||
27948 | 27948 | Static serving views do incorrect unquote()ing of path | contrib.staticfiles | |||
27675 | 27675 | Django postgres JSONField encoding | contrib.postgres | |||
27940 | 27940 | Migrations fail when when a model's parent class is changed to abstract -- Wrong SQL being generated | Migrations | |||
27937 | 27937 | Potential issue with field.queryset._result_cache persisting | Forms | |||
27933 | 27933 | FieldDoesNotExist if remove foreign key and remove unique constraint at the same time | Migrations | |||
27316 | 27316 | Multiple LiveServerTestCase subclasses cannot reuse the same port | Testing framework | |||
27878 | 27878 | Move to Python 3 shebangs | Core (Other) | |||
27622 | 27622 | Test client should accept vendor tree json variants | Testing framework | |||
27892 | 27892 | Add a way to specify "independent" migrations | Migrations | |||
27836 | 27836 | Add a way to delete directories through the file Storage API | File uploads/storage | |||
27862 | 27862 | Exists() feature generates invalid SQL query on postgres backend | Database layer (models, ORM) | |||
27885 | 27885 | Migration creates index of a deleted table | Migrations | |||
27868 | 27868 | makemessages creates files in '__pycache__' directory by default | Core (Management commands) | |||
27851 | 27851 | include(admin.site.urls) doesn't work on master yet | contrib.admin | |||
27840 | 27840 | Password reset: `post_reset_login` throws KeyError if user already logged in | contrib.auth | |||
27837 | 27837 | After upgrade 1.4 to 1.8 in the database creats (or updates) mixed objects with old | Uncategorized | |||
27832 | 27832 | contenttypes migration not following the doc on hints naming | contrib.contenttypes | |||
27722 | 27722 | if a template context is an instance of get_template(), it will raise "TypeError: context must be a dict rather than RequestContext" | Template system | |||
27819 | 27819 | Display a warning when django.views.generic.ListView assumes the default template name | Generic views | |||
27683 | 27683 | Change default transaction isolation level to READ COMMITTED on MySQL | Database layer (models, ORM) | |||
27356 | 27356 | admin lookup_allowed incorrectly returns False for a nested reverse OneToOneField | contrib.admin | |||
27814 | 27814 | Unclear explanation of orphans in Paginator | Documentation | |||
27817 | 27817 | Jsonfield duplicating records in production database after running manage.py test | Database layer (models, ORM) | |||
27805 | 27805 | ClearableFileInput's "Clear" checkbox on model fields with a default doesn't work | Forms | |||
27811 | 27811 | Avoid UnicodeEncodeError during generation of email with mail_admins logger | Error reporting | |||
27797 | 27797 | dumpdata generate a backup not usable with loaddata using MySQL | Core (Serialization) | |||
27741 | 27741 | staticfiles_tests test_corrupt_intermediate_files fails intermittently when run in parallel | contrib.staticfiles | |||
27799 | 27799 | If 'args' is used on a custom LabelCommand or AppCommand subclass, only the last positional arg is supplied to the command | Core (Management commands) | |||
27790 | 27790 | Investigate increased memory usage in tests when calling migrate without available_apps set | Migrations | |||
27130 | 27130 | Allow using the DjangoTemplates engine without configuring settings | Template system | |||
27786 | 27786 | Uploading dependent on the user | File uploads/storage | |||
27781 | 27781 | simplify_regex() doesn't remove ? characters | contrib.admindocs | |||
27764 | 27764 | Running migration that deletes child model (in multi-table inheritance) backwards results in an error | Migrations | |||
27776 | 27776 | Merge base.txt tests requirements file into py3.txt | Testing framework | |||
27762 | 27762 | Concurrency Safety Documentation | Documentation | |||
27746 | 27746 | Database migration fail when removing a child model containing only foreignkeys in a multi-table inheritance context on MySQL | Migrations | |||
27765 | 27765 | Migration to delete child model (multi-table inheritance) results in an error when using SQLite | Migrations | |||
27632 | 27632 | Oracle backend fails to execute a query with an aggregation that contains an expression in the GROUP BY. | Database layer (models, ORM) | |||
27750 | 27750 | TypeError when running manage.py migrate | Migrations | |||
27690 | 27690 | remove sleep before dropping test db? | Testing framework | |||
27518 | 27518 | HTTP Referer leaks password reset link | contrib.auth | |||
27715 | 27715 | [Tutorial - part 6.] Lack of saving created question into db | Documentation | |||
27711 | 27711 | Questionable "Install Django" option ordering | Documentation | |||
27707 | 27707 | Remove shell support for ipython < 1.0 | Core (Management commands) | |||
27432 | 27432 | showmigrations --plan should show migrations that would be applied for the given app_labels | Core (Management commands) | |||
27689 | 27689 | FileSystemStorage().get_valid_name() may return empty string | File uploads/storage | |||
27691 | 27691 | Avoid `logger=logging.getLogger(__name__)` | Uncategorized | |||
27695 | 27695 | Development testing instructions do not work | Uncategorized | |||
27664 | 27664 | Manager.contribute_to_class() is called with abstract model rather than concrete model | Database layer (models, ORM) | |||
27658 | 27658 | collectstatic overwrites newer files in remote storage | contrib.staticfiles | |||
27671 | 27671 | Exclusion of .po files from next source distributions | Internationalization | |||
27615 | 27615 | Use native interval type on Oracle | Database layer (models, ORM) | |||
27649 | 27649 | Increase minimum supported cx_Oracle version to 5.2 | Database layer (models, ORM) | |||
27627 | 27627 | OneToOneField doesn't allow multiple records with NULL value on Microsoft SQL Server | Database layer (models, ORM) | |||
27634 | 27634 | Refactor Query.clone _setup_query logic | Database layer (models, ORM) | |||
14297 | 14297 | Accessing settings.FOO in hot spots cause performance problems | Core (Other) | |||
27626 | 27626 | Move MEDIA_URL/STATIC_URL ends with traling slash validation to system checks | Core (System checks) | |||
27377 | 27377 | Clarify that prepopulated_fields doesn't work with OneToOneField | Documentation | |||
27613 | 27613 | BaseInlineFormSet is validating form for extra forms | Forms | |||
27597 | 27597 | UrlResolver doesn't check all possibilities | Core (URLs) | |||
27610 | 27610 | Unexpected behavior on chained filters | Database layer (models, ORM) | |||
27582 | 27582 | Allow HStoreField to store null values in key: value pairs | contrib.postgres | |||
27596 | 27596 | LiveServerTestCase in 1.10.4 doesnt close server ports properly | Testing framework | |||
27589 | 27589 | SearchVectorField with built-in managed triggers | contrib.postgres | |||
27588 | 27588 | Avoid affixing colon to migration name in makemigrations output | Core (Management commands) | |||
27561 | 27561 | Add Oracle support for binary "or" operator | Database layer (models, ORM) | |||
27358 | 27358 | Add a system check for FileField upload_to starting with a slash | Core (System checks) | |||
27555 | 27555 | Remove django.utils.functional.lazy_property | Utilities | |||
27181 | 27181 | Sites framework does not normalize domains with trailing "." | contrib.sites | |||
27553 | 27553 | tutorial python manage.py runserver creates NameError: name 'include' is not defined | Documentation | |||
27535 | 27535 | RFE: Exclude pk from queries | Database layer (models, ORM) | |||
27536 | 27536 | order_by('pk') is not obeyed if superclass has default ordering | Database layer (models, ORM) | |||
27509 | 27509 | Installing Geospatial libraries documentation: `gdal-bin` contradicting recommendation. | Documentation | |||
27526 | 27526 | test_fuzzy_compiling failing on a machine with 64 cores | Internationalization | |||
27506 | 27506 | HttpRequest.build_absolute_uri throws DisallowedHost | HTTP handling | |||
27250 | 27250 | Confusing <label> assignment with CheckboxSelectMultiple | Forms | |||
27394 | 27394 | template "floatformat" tag throws ValueError for big numbers in Python 3 | Template system | |||
27511 | 27511 | Docs incorrect about related_model for GenericRelation being None | Documentation | |||
27512 | 27512 | Dead code path in Model.__init__ | Database layer (models, ORM) | |||
27156 | 27156 | 3 | Setting HttpRequest.encoding should clear GET | HTTP handling | ||
27003 | 27003 | ArrayField and JSONField form fields fail on already converted values | Forms | |||
27490 | 27490 | Remove python3-memcached from test dependencies | Core (Cache system) | |||
27436 | 27436 | migrations.test_commands.MakeMigrationsTests fail on Windows when run on a different drive than C: | Core (Management commands) | |||
27420 | 27420 | Oracle DB test user password must be quoted if it starts with a number | Database layer (models, ORM) | |||
27200 | 27200 | Provide makemigrations router.allow_migrate() with a model_name | Migrations | |||
27456 | 27456 | Changing the unique parameter from True to False has no effect on MySQL | Migrations | |||
27433 | 27433 | ModelForm with BooleanField can not save False/unchecked | Forms | |||
27378 | 27378 | Add UUID serialization support to migration writer | Migrations | |||
27372 | 27372 | inspectdb fails to inspect sqlite3 tables with foreign keys that have spaces | Core (Management commands) | |||
27444 | 27444 | Django StaticLiveServerTestCase: view cannot query test-database properly | Testing framework | |||
27346 | 27346 | Stop setting the Content-Length header in ConditionalGetMiddleware | HTTP handling | |||
27073 | 27073 | Overridden model managers shouldn't appear in _meta.managers | Database layer (models, ORM) | |||
27425 | 27425 | Outdated FAQ, developers to hire | Documentation | |||
27424 | 27424 | contenttype 0002_remove_content_type_name migration failure | contrib.contenttypes | |||
27415 | 27415 | Add request.JSON or request.get_json() | HTTP handling | |||
27328 | 27328 | return `Set-Cookie` if sessionid= None value | contrib.sessions | |||
27151 | 27151 | FK index created two times on PostgreSQL if referenced table PK is varchar | Migrations | |||
27362 | 27362 | Omitting default_app_config in __init__.py happens too easily. | Core (Other) | |||
27383 | 27383 | Regression: `FileField(default=None)` now never upload a file through a ModelForm | File uploads/storage | |||
27353 | 27353 | BooleanField raises ValidationError always for RadioSelect widget value False | Forms | |||
27123 | 27123 | prefetch_related return mistaken result | Database layer (models, ORM) | |||
27323 | 27323 | Optimize Oracle introspection by using USER_SEQUENCES instead of USER_CATALOG | Database layer (models, ORM) | |||
27330 | 27330 | Generic CreateView/UpdateView doesn't send the kwargs to get_context_data | Generic views | |||
27322 | 27322 | get_default_timezone() / LocalTimezone does not handle None values | Utilities | |||
27213 | 27213 | ArrayField with null throws ProgrammingError but not ValidationError on Psycopg < 2.6.1 | contrib.postgres | |||
27315 | 27315 | IntegrityError: insert or update on table violates foreign key constraint on Django 1.10 | Uncategorized | |||
27301 | 27301 | Better handling of errors that are not pickleable when testing in parallel | Testing framework | |||
27300 | 27300 | makemigrations --dry-run -v 3 on Python 3 writes byte string to stdout | Core (Management commands) | |||
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 | |||
27292 | 27292 | Example authentication backend doesn't need to set user's password | Documentation | |||
27305 | 27305 | Removed unused can_import_settings command attribute | Core (Management commands) | |||
27270 | 27270 | Clarify wording of "A form may include HTML attributes such as maxlength" | Documentation | |||
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) | |||
27252 | 27252 | Remove hosting4django.net from DjangoFriendlyWebHosts | Uncategorized | |||
27238 | 27238 | Disable check_pattern_startswith_slash if settings.APPEND_SLASH=False | Core (System checks) | |||
27245 | 27245 | can't revert migration with index_together with one field | Database layer (models, ORM) | |||
27165 | 27165 | CreateModel without indexes always includes options={'indexes': []} | Migrations | |||
27235 | 27235 | Avoid using mutable default arguments where possible | Uncategorized | |||
14284 | 14284 | Support for Google Maps version 3 | GIS | |||
27228 | 27228 | prefetch_related with select_related takes a lot of query | Database layer (models, ORM) | |||
27173 | 27173 | Permit import statements to be longer than 80 characters | Core (Other) | |||
27205 | 27205 | Allow doing a substring search in JSONField array | contrib.postgres | |||
27197 | 27197 | Document how blank=True affects the migrations questioner | Documentation | |||
27174 | 27174 | Explain where 'polls.apps.PollsConfig' comes from in tutorial 2 | Documentation | |||
27179 | 27179 | Bug: error when trying to filter using regex/iregex on a key in a django.contrib.postgres.fields.JSONField | contrib.postgres | |||
27108 | 27108 | Remove collectstatic warning about overwriting existing files when STATIC_ROOT directory doesn't exist | contrib.staticfiles | |||
27099 | 27099 | Document that ModelAdmin.list_filter doesn't appear unless there's more than one choice | Documentation | |||
27142 | 27142 | makemigrations fails on special database connections | Migrations | |||
27113 | 27113 | 4 | Test that setting HttpRequest.encoding clears POST | HTTP handling | ||
27132 | 27132 | Allowed testing MemcachedCache and PyLibMCCache during the same test run | Core (Cache system) | |||
27121 | 27121 | Migrate Fails When Column is Deleted and Unique Together is modified in the same migration | Migrations | |||
27112 | 27112 | django.test.client.Client doesn't support timeouts | Testing framework | |||
27093 | 27093 | ORM error on apache + wsgi | Database layer (models, ORM) | |||
27013 | 27013 | Docs - Using Argon2 with Django - more appropriate pip command | Documentation | |||
27092 | 27092 | MIgrations: Creating and then renaming a ForeignKey fails when index and constraint created | Migrations | |||
27058 | 27058 | Reallow the {% for %} tag to unpack any iterable | Template system | |||
27038 | 27038 | Migration being created even when no change was made. | Migrations | |||
27002 | 27002 | Redundant database query rendering a ModelChoiceField with RadioSelect or CheckboxSelectMultiple | Forms | |||
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 | |||
27012 | 27012 | test_nested_requests wipes out pre-test settings | Testing framework | |||
27006 | 27006 | Hints how to update code automatically to support Python3 | Documentation | |||
27000 | 27000 | Django manage Command.usage() is broken | Core (Management commands) | |||
14030 | 14030 | Use F() objects in aggregates(), annotates() and values() | Database layer (models, ORM) | |||
14415 | 14415 | Multiple aliases for one database: testing problems | Testing framework | |||
14891 | 14891 | use_for_related_fields=False is not honored by reverse FK or M2M related managers | Database layer (models, ORM) | |||
14402 | 14402 | help_text is not displayed for ManyToMany raw_id fields | contrib.admin | |||
494 | 494 | Collapse in admin interface for inline related objects | contrib.admin | |||
14286 | 14286 | Support for BigAutoField | Database layer (models, ORM) | |||
29 | 29 | Fix usability issue with limit_choices_to and "Add another" in admin | contrib.admin | |||
14368 | 14368 | Reverse relation attribute for OneToOneField fails when set to None | Database layer (models, ORM) | |||
14518 | 14518 | Field.to_python not called on foreign key IDs | Database layer (models, ORM) | |||
14196 | 14196 | Objects that come from something_set, should have their parent object filled in | 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) | |||
14497 | 14497 | ModelAdmin.readonly_fields isn't graceful with filefields. | contrib.admin | |||
14881 | 14881 | [nonrel] Do not assume ``User.id`` to be an integer in django.contrib.auth's pasword reset feature | contrib.auth | |||
14515 | 14515 | Can't pickle ValueQuerySet if query references fields, which aren't on the same model. | Database layer (models, ORM) | |||
14394 | 14394 | Assigning bad data to an m2m attribute should not clear existing data | Database layer (models, ORM) | |||
901 | 901 | Reload method for models | Database layer (models, ORM) | |||
14664 | 14664 | MiddlewareNotUsed should display a warning | Core (Other) | |||
14334 | 14334 | Queries don't ensure that comparison objects are the correct type | Database layer (models, ORM) | |||
14462 | 14462 | Aggregates default to the database type instead of the field type | Database layer (models, ORM) | |||
14638 | 14638 | to_python howto documentation improvement | Documentation | |||
27 | 27 | Single form field for multiple database fields | Forms | |||
14003 | 14003 | Filtering on a relation whose model has a different PK type doesn't work | Database layer (models, ORM) | |||
14226 | 14226 | Bug in dumpdata dependency calculation involving ManyToManyFields | Core (Serialization) | |||
14305 | 14305 | inspectdb should output unmanaged model definitions | Core (Management commands) | |||
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 | |||
14760 | 14760 | Admin inlines with file/image field fails to save_as | contrib.admin | |||
14051 | 14051 | Signals for transaction commit/rollback | Database layer (models, ORM) | |||
14800 | 14800 | Development server should NOT elide favicon from the logs | Core (Management commands) | |||
14461 | 14461 | Allow to use other translation languages than just the ones available in Django | Internationalization | |||
14609 | 14609 | __or__ method of queries does not return a correctly combined query. | Database layer (models, ORM) | |||
937 | 937 | Autoreload reloads for every request. | Core (Management commands) | |||
23 | 23 | Add support for ValidationWarning | Forms | |||
14512 | 14512 | Documentation & tools for decorating class-based-views. | Generic views | |||
14765 | 14765 | Unnecessary usage of NodeList in ForNode (template rendering) | Template system | |||
14056 | 14056 | 2 | Wrong query generated when using reverse foreign key | Database layer (models, ORM) | ||
14043 | 14043 | Incorrect and/or confusing behaviour with nullable OneToOneField | Database layer (models, ORM) | |||
14868 | 14868 | admin: prevent long text from overflowing recent actions box | contrib.admin | |||
694 | 694 | [patch] TEMPLATE_DIRS should allow project root relative paths | Template system | |||
14396 | 14396 | Admin generates a query burst on ForeignKey with null = True | contrib.admin | |||
14261 | 14261 | Add clickjacking protection (X-Frame-Options header) | HTTP handling | |||
17988 | 17988 | ✅ | BaseModelFormset.save doesn't honor commit=False when deleting objects. | Forms | ||
14253 | 14253 | TIME_ZONE not respected by Today and Now widgets in admin | contrib.admin | |||
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 | |||
14874 | 14874 | remove js-confirms on changelist | contrib.admin | |||
852 | 852 | psycopg.ProgrammingError exceptions leave the connection to the DB in an unusable state | 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 | |||
14707 | 14707 | Allow an annotation to match a field name when using .values on a query set. | Database layer (models, ORM) | |||
14387 | 14387 | pre_save problem with inherrited model | Database layer (models, ORM) | |||
14633 | 14633 | Reorganize settings reference docs | Documentation | |||
14325 | 14325 | GenericForeignKey fails if assigned to an object which implements the __len__ method | contrib.contenttypes | |||
14039 | 14039 | FileField special-casing breaks MultiValueField including a FileField | Forms | |||
14694 | 14694 | defer() doesn't work with reverse relations | Database layer (models, ORM) | |||
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 | |||
14315 | 14315 | memcached doesn't support negative deltas for incr() and decr() | Core (Cache system) | |||
361 | 361 | Some Basic Math Filters | Template system | |||
14093 | 14093 | 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) | |||
14885 | 14885 | is_valid for ModelForm changes instance if instance is provided | Documentation | |||
14516 | 14516 | Extract methods from removetags and slugify template filters | Template system | |||
14502 | 14502 | Feature: escape hatch for colliding template syntax in Django templates | Template system | |||
1 | 1 | Create architecture for anonymous sessions | Core (Other) | |||
14593 | 14593 | CZBirthNumberField expects two arguments to clean() | contrib.localflavor | |||
596 | 596 | Allow Django to be packaged as a Python egg | Core (Other) | |||
14574 | 14574 | Initial values support for inline model formsets | Forms | |||
14184 | 14184 | Validators not called on MultiValueField | Forms | |||
14843 | 14843 | Filter like "striptags" that also removes tag contents | Template system | |||
26 | 26 | Admin validation errors cause FileUploadFields to be reset | contrib.admin | |||
632 | 632 | database stored templates | Template system | |||
14555 | 14555 | Session loss with psycopg2 db backend | contrib.sessions | |||
640 | 640 | order_with_respect_to option fails | 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 | |||
14138 | 14138 | Apache setup using sqlite3 breaks when performing a field__regex filter | Database layer (models, ORM) | |||
17019 | 17019 | ✅ | Admin RTL CSS doesn't reset left margin on .field-box | Internationalization | ||
14579 | 14579 | Use built-in sessions middleware for entirely cookie-based sessions | contrib.sessions | |||
14906 | 14906 | r14915 removed alternative month names from Polish translation added in r14000 | Translations | |||
14600 | 14600 | 1 | No mentioning of addition of staticfiles to TEMPLATE_CONTEXT_PROCESSORS after 1.2 in settings documentation | Documentation | ||
14697 | 14697 | Speeding up queryset model instance creation | Database layer (models, ORM) | |||
14290 | 14290 | Rendering is very inefficient when USE_L10N. Caching format values gives 2-7 times improvement | Internationalization | |||
14000 | 14000 | Removal of obsolete "versionadded" tags | Documentation | |||
14910 | 14910 | I18N locale per app resolving - documentation incorrect and bug | Internationalization | |||
14596 | 14596 | Cache backend initialization refactoring | Core (Cache system) | |||
14572 | 14572 | Minor fix for generic inline formsets | contrib.contenttypes | |||
14118 | 14118 | Serialization docs list the "python" serializer | Documentation | |||
14562 | 14562 | Typo streightforward | Documentation | |||
14582 | 14582 | django.contrib.staticfiles development file serving is backward-incompatible if MEDIA_URL was pointing to /static/ folder | Contrib apps | |||
14830 | 14830 | Default value for radio button not preserved when dynamically creating new inlines | contrib.admin | |||
14388 | 14388 | 2 | Logging documentation typos | Documentation | ||
14809 | 14809 | Broken login related tests after r14733 | contrib.auth | |||
14924 | 14924 | I18N looks for translations in the reverse order of the apps | Internationalization | |||
14455 | 14455 | Document possibly backwards-incompatible localflavor changes | contrib.localflavor | |||
14665 | 14665 | collectstatic will recollect some files all the time. | Contrib apps | |||
14386 | 14386 | Standardize Site/RequestSite access; looser coupling of sites framework in contrib | Contrib apps | |||
14249 | 14249 | Inactive users have less permissions then anonymous users with custom backend | contrib.auth | |||
14988 | 14988 | Tutorial part 4 - Renaming of templates should be removed | Documentation | |||
14667 | 14667 | Link MEDIA_* settings to file management docs | Documentation | |||
14543 | 14543 | ContentTypes tests fails if auth app is not installed | contrib.contenttypes | |||
14594 | 14594 | Django/CherryPy problem with POST data | HTTP handling | |||
14978 | 14978 | Add versionchanged note to ––adminmedia docs | Documentation | |||
14955 | 14955 | URLField validation should use HEAD requet instead of GET | Core (Other) | |||
14355 | 14355 | "readonly" fields don't display their "help_text" in admin | contrib.admin | |||
14632 | 14632 | Bug - testing framework fails when contrib.auth not in settings. | Testing framework | |||
14954 | 14954 | AttributeError: 'dict' object has no attribute 'status_code' | Uncategorized | |||
14401 | 14401 | Add a contributing HOWTO page for new contributors | Documentation | |||
14559 | 14559 | Minor docstring corrections | Uncategorized | |||
14447 | 14447 | Auth and Sitemap test failures from manage.py test | Contrib apps | |||
14617 | 14617 | Docs should mention runserver's automatic serving of static files | Documentation | |||
14446 | 14446 | auth.views.password_reset_confirm should never be cached | contrib.auth | |||
14661 | 14661 | A couple of MySQL/MyISAM test failures | Testing framework | |||
14862 | 14862 | bad links | *.djangoproject.com | |||
14905 | 14905 | models.FileField links to url attribute, which is undocumented. | Documentation | |||
14412 | 14412 | Comment url redirection relies on a legacy url | contrib.comments | |||
14055 | 14055 | 1 | Wrong query generated when using reverse foreign key | Database layer (models, ORM) | ||
14299 | 14299 | Add additional cache.*_many functions | Core (Cache system) | |||
14563 | 14563 | Add Turkey to localflavors | contrib.localflavor | |||
14041 | 14041 | Templates in function calls for sitemap | Contrib apps | |||
14758 | 14758 | QuerySet method docs headings contain entire method signatures | Documentation | |||
14356 | 14356 | Unused import in django.core.management.sql | Core (Other) | |||
14187 | 14187 | Add support for bpython in django-admin.py shell | Core (Management commands) | |||
14130 | 14130 | Catching ImportError in manage.py considered dangerous | Core (Other) | |||
14528 | 14528 | django.contrib.staticfiles documentation issues | Documentation | |||
14490 | 14490 | Typo or grammar problem in class based views docs | Documentation | |||
14693 | 14693 | staticfiles app doesn't work with form media framework and 3rd party asset managers | Contrib apps | |||
14524 | 14524 | Accessing /static/ in a new project shows simplistic 404 error page | Contrib apps | |||
14755 | 14755 | Wsgi Error | HTTP handling | |||
14908 | 14908 | Add takes_context parameter to simple_tag decorator | Template system | |||
14709 | 14709 | staticfiles app seems forced upon me | Contrib apps | |||
14132 | 14132 | Feedgenerator doesn't support dates before 1900 | Contrib apps | |||
14653 | 14653 | GeoDjango utils shouldn't include a Popen shortcut | GIS | |||
14403 | 14403 | Missing/incomplete documentation for FloatField? | Documentation | |||
14820 | 14820 | Use `TextField` instead of `PositiveIntegerField` in docs and examples for generic relations. | Documentation | |||
14360 | 14360 | Clarify documentation of triage states | Documentation | |||
14938 | 14938 | "Save as" does not save entries added with a Inline | Forms | |||
14133 | 14133 | update GeoDjango windows installer | GIS | |||
14426 | 14426 | Factor "mysite" out of all code example import statements | Documentation | |||
14538 | 14538 | STATICFILES_DIRS must be set for dev, docs could be improved | Contrib apps | |||
14984 | 14984 | ClearableFileInput generates invalid XHTML | Forms | |||
14436 | 14436 | Bump PendingDeprecationWarnings to DeprecationWarnings | Core (Other) | |||
14824 | 14824 | django.utils.get_format_modules doesn't respect USE_L10N | Internationalization | |||
14060 | 14060 | PostGISAdapter needs to properly cast input for comparisons on geography columns. | GIS | |||
399 | 399 | Bigint field object needed | Database layer (models, ORM) | |||
342 | 342 | Add a way for fields to be displayed in the admin without being editable | 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) | |||
528 | 528 | Add a documentation generator that creates a PDF or HTML files locally | Documentation | |||
730 | 730 | more explicit middlware ordering | Core (Other) | |||
749 | 749 | Middleware should work as a 'stack' or allow custom orderings | Core (Other) | |||
285 | 285 | WSGIRequest should set request.path to full uri path | HTTP handling | |||
13 | 13 | 1 | Related objects interface should be tighter (edit_inline) | contrib.admin | ||
347 | 347 | 1 | Add setting for table generation to use a default MySQL table type | Database layer (models, ORM) | ||
289 | 289 | [patch] more details with "Please correct the errors below." | contrib.admin | |||
14506 | 14506 | Crash on HEAD request | Documentation | |||
14608 | 14608 | Adding a INPhoneNumberField to indian localflavor | contrib.localflavor | |||
811 | 811 | IPv6 address field support | Core (Other) | |||
14020 | 14020 | Make HttpResponse.get work like dict.get | HTTP handling | |||
14201 | 14201 | Add a "security overview" page to the docs | Documentation | |||
14206 | 14206 | contrib:admin dynamic list_display support | contrib.admin | |||
14614 | 14614 | Dont send Request message when handle_uncaught_exception() | Core (Other) | |||
14903 | 14903 | wsgiref usage | HTTP handling | |||
14854 | 14854 | Follow PEP 8 -- Style Guide for Python Code | Core (Other) | |||
14220 | 14220 | Backwards-compat code in db.fields.subclassing is a bottleneck | Database layer (models, ORM) | |||
14710 | 14710 | Form css classes for bound fields are not rendered {{ form.field_name }} | Forms | |||
14733 | 14733 | Allow Manager.raw() execute not only "Pure selects" | Database layer (models, ORM) | |||
14105 | 14105 | django.contrib.auth tests failing with cache middleware | Core (Cache system) | |||
717 | 717 | 2 | If-Modified-Since checked for exact match | HTTP handling | ||
14099 | 14099 | modelformset not using _should_delete_form | Forms | |||
14880 | 14880 | raw_id_fields in admin does not work when limit_choices_to dictionary has value=False | contrib.admin | |||
14419 | 14419 | Make `makemessages --help` more useful | Core (Management commands) | |||
14498 | 14498 | Forms passed to FormWizard.process_step are not guaranteed to have clean validate data | contrib.formtools | |||
14801 | 14801 | Support for string methods with lazy translations | Internationalization | |||
14888 | 14888 | Remove duplicated code in serializers. | Core (Serialization) | |||
14474 | 14474 | Unnecessary deepcopying of QuerySet inside filter() method results in slower execution | Database layer (models, ORM) | |||
14649 | 14649 | .save_m2m() will override any Many-to-Many relationships created via signals/save method overloading. | Forms | |||
14989 | 14989 | Allow serializers to non ovewrite fixtures objects if they are marked as non overridable | Core (Serialization) | |||
14842 | 14842 | Indent the Model Meta Options | Documentation | |||
14104 | 14104 | Allow joined field in F()s | Database layer (models, ORM) | |||
14927 | 14927 | Typo in trunk's documentation for ``managed`` Meta option | Documentation | |||
14676 | 14676 | removetags is case-sensitive | Documentation | |||
14855 | 14855 | Tweak reST in new TemplateResponse docs | Documentation | |||
14838 | 14838 | django admin: a staff memeber can delete itself | Contrib apps | |||
14120 | 14120 | [patch] Document ``get()`` in Making Queries | Documentation | |||
14561 | 14561 | Missing step in tutorial | Documentation | |||
14790 | 14790 | Fix reST in 1.0 porting guide. | Documentation | |||
14789 | 14789 | Remove unused link from install docs | Documentation | |||
14234 | 14234 | Validation bug when using ModelForms | Forms | |||
14257 | 14257 | Remove isValidIDList from ManyToManyField in django/db/models/fields/related.py | Database layer (models, ORM) | |||
14443 | 14443 | Oracle backend returns wrong test database name | Database layer (models, ORM) | |||
14283 | 14283 | AttributeError on admin detail page after r13708 | Contrib apps | |||
14536 | 14536 | Incorrect syntax about using OPTIONS for changing the database engine | Documentation | |||
14551 | 14551 | typo in auth-remote-user | Documentation | |||
14085 | 14085 | DATE_FORMAT, TIME_FORMAT etc. docs should have a link to allowed formatting strings | Documentation | |||
14477 | 14477 | minor typo in the examples of m2m_changed signal | Documentation | |||
14510 | 14510 | Django admin doesn't consider settings.LOGIN_REDIRECT_URL | Contrib apps | |||
14167 | 14167 | Using Instances in Generic Create/Update/Delete | Generic views | |||
14457 | 14457 | Possible error in settings.py description | Documentation | |||
14416 | 14416 | 1 | ImageField forms require an enctype, not documented | Documentation | ||
14326 | 14326 | packages not properly decoupled from project in tutorial | Documentation | |||
14244 | 14244 | In clause with 1000 or more items fails in Oracle | Database layer (models, ORM) | |||
14265 | 14265 | Tag the 1.2.3 release in the repository | Uncategorized | |||
14235 | 14235 | UnicodeDecodeError in CSRF middleware | Forms | |||
14145 | 14145 | undeterministic behavior when project or app template contains dotdir | Core (Management commands) | |||
14216 | 14216 | Tutorial 2 - Decoupling the URLconfs | Documentation | |||
14168 | 14168 | Method assertQuerysetEqual() has "response" as first argument in the docs | Documentation | |||
14068 | 14068 | Fixture loading issue with multi database setting | Core (Serialization) | |||
14086 | 14086 | Tests don't pass on Python 2.4 because of a try/except/finally | contrib.sessions | |||
14005 | 14005 | Remove hacks for compatibility with old versions of Sphinx | Documentation | |||
607 | 607 | Admin option to show/hide fields | contrib.admin | |||
313 | 313 | PhoneNumberField should accept international format numbers | Internationalization | |||
919 | 919 | [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 | |||
376 | 376 | Add a handler for mod_python v. 2 (Django requires v. 3) | Core (Other) | |||
987 | 987 | HttpResponseRedirect uses/allows relative URIs for the HTTP Location header, which is forbidden by HTTP | Core (Other) | |||
24 | 24 | edit_inline support for OneToOne relationships | Metasystem | |||
565 | 565 | Unique fields don't work on edit_inline models | contrib.admin | |||
575 | 575 | edit_inline don't save child data when a "blank=True" field is not set | contrib.admin | |||
651 | 651 | Allow directories in filename argument to save_<fieldname>_file | Core (Other) | |||
245 | 245 | Remove old ordering syntax | Metasystem | |||
708 | 708 | search for meta.IPAddressField with postgresql backend is broken (admin) | Database layer (models, ORM) | |||
685 | 685 | [patch] list_detail and archive_* generic views should default allow_empty to True | Generic views | |||
785 | 785 | many2many table and legacy databases. | Database layer (models, ORM) | |||
265 | 265 | Patch: RequiredIfOtherField and friends don't work with edit_inline | Core (Other) | |||
115 | 115 | Models CRUD via web services | Core (Other) | |||
978 | 978 | STACKED ForeignKey classes don't show up in the admin for subclasses of related class | contrib.admin | |||
391 | 391 | date_based generic views might be off by one | Generic views | |||
208 | 208 | Allow the strings the cycle tag uses to contain spaces | Template system | |||
526 | 526 | Error when edit_inline model have unique_together constraint | Database layer (models, ORM) | |||
690 | 690 | Model allowed me to 'hide' a required field, which produced unuseable error messages. | contrib.admin | |||
548 | 548 | missing steps at end of tutorial04.txt | Documentation | |||
851 | 851 | New SQL query API | Database layer (models, ORM) | |||
371 | 371 | random filter in template throws an error | Template system | |||
569 | 569 | [patch] better pluralization for table names | contrib.admin | |||
532 | 532 | get_values doesn't work with the "select" lookup | Database layer (models, ORM) | |||
536 | 536 | Wrap load_and_render in HttpResponse in the calling function | Tools | |||
436 | 436 | Create an API to update and delete multiple objects in a single call | Metasystem | |||
421 | 421 | [patch] new events framework | Core (Other) | |||
408 | 408 | raw_id_admin is broken in IE | contrib.admin | |||
299 | 299 | Slugify shouldn't remove hyphens | contrib.admin | |||
364 | 364 | _{post,pre}_file hooks | Metasystem | |||
333 | 333 | 3 | HttpResponse should get a default charset | Core (Other) | ||
273 | 273 | [patch] Password salt and other algorithms support | Core (Other) | |||
360 | 360 | [PATCH] django-admin.py runserver only takes a port when it could also take an ip:port | Core (Other) | |||
276 | 276 | [patch] new template tag 'strip' | Template system | |||
315 | 315 | verbose_name_plural should be used in admin URLs | contrib.admin | |||
186 | 186 | [patch] Refactor django/core/meta.py to eliminate duplicate code | Metasystem | |||
251 | 251 | [patch] Add "AND" and "OR" clauses to the SQL query syntax | Metasystem | |||
7 | 7 | Patch: Changelist date range filters don't maintain state as expected | contrib.admin | |||
198 | 198 | istartswith doesn't work | Contrib apps | |||
187 | 187 | Uknown error with ordering in the admin interface | contrib.admin | |||
163 | 163 | Option to leave off __exact | Template system | |||
63 | 63 | Factor django.core.handlers into subclasses to remove duplicate code | Core (Other) | |||
8 | 8 | Date and time fields should accept multiple formats | contrib.admin | |||
128 | 128 | IndexError when using invalid {% extends %} in template should be replaced with better error message. | Template system | |||
109 | 109 | Patch: Customizing Date(Time)Field displays | contrib.admin | |||
49 | 49 | Remove references to http://media.ljworld.com from the code | contrib.admin | |||
171 | 171 | Bug, I think, in foreign keys and SQLite | Database layer (models, ORM) | |||
555 | 555 | 1 | DateTimeFields with auto_now and auto_now_add don't change in place | Core (Other) | ||
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 | 3 | [patch] Allow for database client encoding configuration from project settings | Database layer (models, ORM) | ||
93 | 93 | django-admin startproject can create invalid settings/admin.py on windows | Tools | |||
250 | 250 | Metasystem needs a BinaryField | Metasystem | |||
633 | 633 | Model _post_load method (or similiar for a field?) | 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) | |||
317 | 317 | [Patch] slugify delimits words by hyphens, but its validator doesn't like them | Generic views | |||
393 | 393 | 3 | [patch] Filters don't take the str() value of a var | Core (Other) | ||
547 | 547 | [patch] XMLRPC support for django | Tools | |||
924 | 924 | 10 | [patch] String filters (lower, upper, capfirst etc.) don't work with international strings | contrib.admin | ||
934 | 934 | ImageField's cause the admin UI to not allow modifications? | Validators | |||
914 | 914 | [patch] Admin js option does not honor absolute urls | contrib.admin | |||
688 | 688 | 2 | [patch] Error handlers lack context. | Translations | ||
872 | 872 | fields.TextField should pass 'rows' argument to its formfields.LargeTextField | contrib.admin | |||
65 | 65 | [i18n] Internationalization and localisation | contrib.admin | |||
389 | 389 | [patch] admin interface only sorts by first ordering field | contrib.admin | |||
61 | 61 | [patch] auth.User admin form shouldn't require people to edit hashes | contrib.admin | |||
85 | 85 | Admin login doesn't work with Konqueror | contrib.admin | |||
87 | 87 | [patch] Oracle database support | Database layer (models, ORM) | |||
463 | 463 | 4 | [patch] new mysql.DatabaseWrapper - solving multiple MySQL problems | Core (Other) | ||
440 | 440 | 3 | [patch] maxlength incorrectly checked for international characters in utf-8 | contrib.admin | ||
230 | 230 | FloatField with MySQL Backend fails silently | Database layer (models, ORM) | |||
122 | 122 | [patch] Build models using fieldname=FieldClass | Core (Other) | |||
242 | 242 | Traceback when viewing tag docs. | contrib.admin | |||
558 | 558 | jnefpnev | Core (Management commands) | |||
211 | 211 | [Patch] Remove edit_inline_type / edit_inline verbosity | Metasystem | |||
338 | 338 | ManyToMany fields don''t work in the generic views | Generic views | |||
180 | 180 | request.POST doesn't work in django_admin.py runserver | Tools | |||
529 | 529 | Add support for GenericForeignKey | Contrib apps | |||
167 | 167 | ForeignKey should also take string arg instead of class name | Metasystem | |||
107 | 107 | [patch] Leaving out ID parameters | Metasystem | |||
618 | 618 | [patch] (reopened) Support for non-standard database port | Database layer (models, ORM) | |||
320 | 320 | After completing Tutorial 2, there appears to be a bug in the foreign key related default admin code | contrib.admin | |||
681 | 681 | get_in_bulk fails for PK columns other than "id" | Database layer (models, ORM) | |||
316 | 316 | Error while logging into Admin site since revision 487 | contrib.admin | |||
499 | 499 | [patch] method_save() empty value fix | Template system | |||
515 | 515 | [patch] additional set of cache backends | Core (Cache system) | |||
890 | 890 | database tables should be imported directly, not thru django.models.[app_name].[table_name.lower()]s | Database layer (models, ORM) | |||
500 | 500 | [patch] Templates files extensions other than '.html' should be possible | Template system | |||
698 | 698 | Exceptions thrown after CONTROL-C typed to stop test web server. | Core (Management commands) | |||
496 | 496 | Better error messages when using generic views. | Core (Other) | |||
534 | 534 | Model validator should validate models/__init__.py | Tools | |||
419 | 419 | Create meta.AbstractModel | Metasystem | |||
763 | 763 | [patch] fix for 'file' cache | Core (Cache system) | |||
913 | 913 | [patch] incorrect `list_filter` field error message a bit stranger than necessary | contrib.admin | |||
935 | 935 | weird interaction between edit_inline and OneToOneField causes adding through admin to fail | contrib.admin | |||
540 | 540 | ManyToManyField gives error with blank, raw_id_admin and empty input | Core (Other) | |||
119 | 119 | Serving media | Core (Other) | |||
898 | 898 | update slovak (sk) translation | Translations | |||
40 | 40 | 1 | Attempt to set a many to many relation throws exception unless model specifies ordering. | Database layer (models, ORM) | ||
853 | 853 | Django has high start costs, weight | Metasystem | |||
773 | 773 | CACHE_MIDDLEWARE_GZIP is documented but not used | Documentation | |||
298 | 298 | Need impovement to POST.copy() | Core (Other) | |||
644 | 644 | SQL Server DB backend: Rev 940 test results | Database layer (models, ORM) | |||
350 | 350 | 1 | "offset" keyword does not work on MySQL 3.x | Database layer (models, ORM) | ||
817 | 817 | problem with column-quoting and "computed columns" | Metasystem | |||
522 | 522 | Model methods should accept decorators | Metasystem | |||
84 | 84 | Foreign keys don't work in MySQL | Database layer (models, ORM) | |||
233 | 233 | Using ImageField without PIL | Core (Other) | |||
303 | 303 | Error: got unexpected keyword argument when deleting object in admin interface | contrib.admin | |||
328 | 328 | [patch] Add a archive_week date-based generic view | Core (Other) | |||
729 | 729 | SlugFields and local characters | contrib.admin | |||
959 | 959 | [patch]Template improvements | Template system | |||
583 | 583 | [patch] Add app-template dirs to TEMPLATE_DIRS | Template system | |||
598 | 598 | [patch] Include tag | contrib.admin | |||
961 | 961 | [patch] Add automatic thumbnail generation to ImageFields | Core (Other) | |||
806 | 806 | module methods and adding a new record | Core (Other) | |||
757 | 757 | Cannot set primary key value manually for new objects. | Core (Other) | |||
582 | 582 | [patch] Load templates from application eggs | Template system | |||
746 | 746 | refactor models/__init__.py so fields themselves add their own get_XXXX_count/list functions | Core (Other) | |||
603 | 603 | Improved template error messages | Template system | |||
832 | 832 | [patch] Sessions should be able to expire at the end of a browser session | Core (Other) | |||
356 | 356 | [patch]: simple XML-RPC support for Django | Core (Other) | |||
930 | 930 | [patch] Leaving out ¨ordering¨ in OneToOne relationship causes bad SQL statement | Metasystem | |||
645 | 645 | [patch] Replace _module_-prefix and module_constants with "class MODULE" | Core (Other) | |||
306 | 306 | cached date time values have greater precision then ones retrieved from db causing issues | Database layer (models, ORM) | |||
6 | 6 | Remove has_related_links option from models | Metasystem | |||
488 | 488 | [patch] removetags filter doesn't remove tags without a seperate ending tag | Template system | |||
593 | 593 | [patch] Fulltext search support in Django | Database layer (models, ORM) | |||
905 | 905 | [patch] Add _pre_set and _post_set hooks to models | Core (Other) | |||
366 | 366 | Document meta.LazyDate() technique | Documentation | |||
263 | 263 | inspectdb should give hint on the need to run sqlinitialdata | Tools | |||
286 | 286 | [patch] Eliminate unintuitive behavior when using edit_inline with no core fields specified | Metasystem | |||
672 | 672 | get_absolute_url isn't nice | contrib.syndication | |||
152 | 152 | FCGI server for django | Core (Other) | |||
900 | 900 | 8 | [patch] Premature close of postgres connection with multiple threads | Database layer (models, ORM) | ||
704 | 704 | AttributeError with non-standard primary key name | contrib.admin | |||
542 | 542 | [patch] Add an "or cancel" link to add, edit, and delete admin views. | contrib.admin | |||
531 | 531 | [patch] Debugging models with subclassing raises errors in Komodo | Core (Other) | |||
996 | 996 | django-admin startproject myproject still create myproject\settings | Core (Management commands) | |||
945 | 945 | not translated parts in admin Javascript | Translations | |||
933 | 933 | update "django-admin.py sql polls" output in tutorial01 | Documentation | |||
838 | 838 | [DOC] - tutorial01.txt contains a spurious external hyperlink target | Documentation | |||
719 | 719 | [i18n] bugs in templatetags/i18n.py | Core (Other) | |||
503 | 503 | Field objects with required arguments shouldn't be keyword arguments. | Core (Other) | |||
479 | 479 | [patch] Implement timezone-formats in date-formatting | Database layer (models, ORM) | |||
592 | 592 | Error in tutorial 2 | Documentation | |||
570 | 570 | 3 | formfields.SelectField doesn't select correct value for ForeignKey | Core (Other) | ||
4 | 4 | Add a db cache backend | Core (Cache system) | |||
176 | 176 | Database settings should not be kept in settings.main for ease of packaging. | Tools |