| Version 6 (modified by , 17 years ago) ( diff ) |
|---|
Some tickets
Ready for 1.1
- #35440
- Update parse_header_parameters to leverage the parsing logic from (stdlib) email Message.
1.1 DDN
1.1 patches to review
- #2750
- ManyToManyField ignores 'default' option
- #12090
- Show admin actions on the edit pages too
- #13559
- Need a contextprocessor for current site
- #15759
- list_editable should respect per-object permissions
- #16328
- FilePathField should include blank option even when required=True
- #16429
- Allow refresh of path choices for FilePathField
- #17631
- edge case: django.test.client should handle fields and files with the same name
- #17752
- Serialization and multi-table inheritance
- #19227
- Reorganize method flowchart for class based generic views to tree
- #20151
- get_deleted_objects does not check permissions on proxy model objects without ModelAdmin
- #22536
- Exceptions using date-based generic views with MySQL, USE_TZ=True and bad data
- #23902
- Migrating between Geography / Geometry types fails
- #24886
- Add process_lhs() method for Transform
- #25409
- Allow url and groups of urls to be easily tagged and selected
- #26329
- StaticFilesStorage permits leading slash, CachedStaticFilesStorage doesn't
- #26459
- Allow providing DecimalField with a custom context
- #27157
- AdminForm may crash if model_admin argument is None
- #27775
- Signed cookies does not support custom expiry
- #27877
- Management command exceptions should be logged
- #28236
- Integrate dj-database-url into Django
- #28461
- Clarify how UserManager.create_superuser() must be implemented with a ForeignKey in REQUIRED_FIELDS
- #28821
- Allow QuerySet.bulk_create() on multi-table inheritance when possible
- #28872
- JSONField __in operator breaks when given a values_list()
- #29030
- Make construction of "View on site" and "View Site" URLs consistent
- #29098
- Add SimpleTestCase.assertRedirectsRegex()
- #29177
- Unmanaged models with ForeignKeys do not get those fields serialized into their migration state when CreateModel happens.
- #29268
- Support passing None to test Client and RequestFactory request methods for default content_type
- #29800
- Django hangs when Content-Length has incorrect value
- #29898
- Adapt schema editors to operate from model states instead of fake rendered models
- #29910
- Allow ManyToManyFields that target proxy models with a through table.
- #29969
- Admin inline with view permission is shown when save_as validation fails
- #30149
- Empty value selected check in Admin Filter prevents subclassing
- #30448
- close_if_unusable_or_obsolete should skip connections in atomic block for autocommit check
- #31317
- Migration using CreateModel with unique_together followed by AlterUniqueTogether crashes
- #31571
- Explain how to transform a geometry with GDAL 3 authority axis strategy.
- #31834
- Cannot sqlmigrate on Django migrations that change unique_together
- #31891
- Remove cached value of reverse side of 020 relation when updating attname.
- #32213
- QuerySet.values()/.values_list() on KeyTransforms return wrong values for double-quoted strings on SQLite and Oracle
- #32567
- Issues with ":" and "|" characters in URLs when using LiveServerTestCase on Windows
- #32785
- Reduce culling frequency of database cache backend
- #33113
- Add example to documentation of a DateInput with input_type='date'
- #33682
- Clarify using distinct() with related fields that have Meta.ordering defined.
- #33685
- Support using service names for tests on PostgreSQL.
- #34277
- Add where clause in QuerySet.bulk_create() when update_conflicts=True
- #34555
- ModelBase metaclass implementation prevents addition of model fields via __init_subclass__
- #35440
- Update parse_header_parameters to leverage the parsing logic from (stdlib) email Message.
- #35462
- Add support JSONArrayAgg
- #35548
- An error in TestCase.setUpTestData() leaks data on databases without transactions
- #35738
- Deprecate double-dot variable lookups
- #35768
- Add a User Profile How-To to docs
- #35798
- Admin sidebar still flashes when page loads
- #35813
- Makemigrations not properly tracking changes to unmanaged models
- #35824
- Improve patch_cache_control documentation
- #35827
- Model subclass with __init_subclass__ doesn't get correct _meta instance
- #35838
- Support Requests with Transfer-Encoding: Chunked
- #35875
- Dark mode support for django/views/templates/*.html
- #35890
- pre_save field in parent models are not called during update in update_or_create
- #35951
- Django handling of datetimes in the admin interface can be greatly improved
- #35974
- Use router.allow_relation in RelatedManager.add and GenericRelatedObjectManager.add
- #36145
- FIRST_DAY_OF_WEEK setting not changing the Admin calendar widget
- #36166
- Backwards migration to replaced migration leads to InconsistentMigrationHistory on forward migrate
- #36192
- Use semantic HTML for buttons in Django Admin
- #36318
- Bad stack trace during rollback after bulk create
- #36355
- sqlmigrate gives unexpected output for an AlterField on a PK when another app has a model with a FK
- #36364
- Migration executor cannot handle AlterField operation on ForeignObject
- #36389
- GenericRelation uses read connection for writes
- #36398
- select_for_update(of=...) ignores "self" when using values_list() when not selecting a column from the model
- #36436
- Sensitive signer.key exposed via Django messages framework in templates
- #36458
- Move focus to admin widget popup window after button click
- #36460
- Improve accessibility of column sort buttons on admin changelist page
- #36489
- OneToOneField + concurrent get_or_create results in wrong object in field cache
- #36492
- Sqlite: lack of specificity when querying against booleans hurts the query-optimizer
- #36498
- Inline button to add first / only related instance should say "Add ...", not "Add another ..."
- #36546
- Deprecate django.utils.crypto.constant_time_compare()
- #36621
- Button position issue when using admin filter_vertical.
- #36629
- In the admin m2m widget filter_vertical, the “choose all” button is missing.
- #36632
- AlterIndexTogether in historical migration drops overlapping indices
- #36694
- PostGIS backend silently ignores most Index options when targeting a single GeometryField (expressions, condition, include, opclasses)
- #36803
- Make AlterField a no-op when ManyToManyField's through.db_table remains the same between renames.
- #36816
- Allow **kwargs in @task decorator to support custom Task subclasses
- #36825
- CSP nonces are not applied in the Django admin
- #36830
- Store the cache alias on the cache backend instance
- #36835
- Add all public API classes to django.template.__all__
- #36849
- Moved GEOS Error Messages to Exceptions
- #36884
- Translation of admin log messages fails due to case inconsistency in field names
- #36892
- Lazy Tuples in field Choices generate repeated migrations with no changes
- #36897
- Improve repercent_broken_unicode() performance
- #36900
- startproject and startapp do not sanitize filename from Content-Disposition header
- #36919
- Allow `TaskResult` (and `Task`) to be pickled
- #36924
- FieldError when using selected_related on ForeignObject together with defer
- #36925
- InlineModelAdmin docs do not mention view_on_site as a shared feature with ModelAdmin
- #36933
- Yes/no admin icons hard to differentiate with dichromatic viewing deficiency
- #36945
- .values() and .order_by() miss FilteredRelation when resolving aliases shadowing relationship traversals
- #36947
- Changing a field's db_comment unnecessarily alters column type
- #36953
- Refactor Django mail tests
- #36964
- Clarify how persistent connections interact with runserver
- #36967
- Use graphlib's TopologicalSorter to handle circular imports similar to migrations
- #36969
- collectstatic post-processing with support_js_module_import_aggregation breaks on certain javascript files
- #36979
- GenericInlineModelAdmin doesn't respect ModelAdmin.get_exclude()
- #36984
- Prevent extremely long validation messages in inlines
- #37019
- Make sync login() and logout() set request.auser if present
- #37020
- Adjust release instructions to stop editing *.po files fetched from Transifex
- #37023
- Make XML serializer put each ManyToManyField object on its own line
Note:
See TracWiki
for help on using the wiki.