| Version 4 (modified by , 17 years ago) ( diff ) |
|---|
Some tickets
Ready for 1.1
Admin actions
No results
1.1 DDN
1.1 patches to review
- #2750
- ManyToManyField ignores 'default' option
- #12090
- Show admin actions on the edit pages too
- #13376
- Messages should have an "expire" flag
- #13559
- Need a contextprocessor for current site
- #16306
- Form field documentation documents optional keyword arguments as field attributes.
- #16328
- FilePathField should include blank option even when required=True
- #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
- #20562
- Docs: How to use django ORM with multiprocessing
- #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
- #27150
- Document that a name should be provided when wrapping file-like objects that don't have one with File
- #27157
- AdminForm may crash if model_admin argument is None
- #27752
- Fix and test admin_order_field set for the __str__ of a model
- #27775
- Signed cookies does not support custom expiry
- #27825
- Document that models don't cast field values to the same type that's retrieved from the database
- #27877
- Management command exceptions should be logged
- #28236
- Integrate dj-database-url into Django
- #28339
- Expand the docs around how sqlmigrate works with regards to constraint and index names
- #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
- #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
- #31295
- Avoid Select widget triggering additional query when using ModelChoiceIterator.
- #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
- #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
- #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
- #36459
- Improve accessibility of the buttons inside the AdminDateWidget dialog using ARIA attributes
- #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 ..."
- #36507
- Document that only the base queryset’s prefetch_related() is preserved when using union()
- #36546
- Deprecate django.utils.crypto.constant_time_compare()
- #36575
- Document using a link for LogoutView
- #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)
- #36795
- Always quote user-provided aliases
- #36803
- Make AlterField a no-op when ManyToManyField's through.db_table remains the same between renames.
- #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
- #36904
- Form Field label - improve documentation to explain how to omit labels
- #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
- #36958
- Have test client reload logging when logging setting changed
- #36960
- Django never uses psycopg 3's optimised timestamptzloader
- #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
- #36972
- Provide keyboard feedback in createsuperuser and changepassword commands
- #36973
- fields.E348 check should check against the accessor_name instead of the model name
- #36976
- Make action selection counter on admin list pages announce changes
- #36979
- GenericInlineModelAdmin doesn't respect ModelAdmin.get_exclude()
- #36988
- Limitation of supported GeoIP databases is too tight
Note:
See TracWiki
for help on using the wiki.