id	Summary	Status	Owner	Type	Component	priority
897	Bi-Directional ManyToMany in Admin	new	nobody	New feature	contrib.admin	low
1688	Permissions don't get translated in admin interface	assigned	Emme Bravo	defect	Internationalization	normal
2137	Add drag and drop ordering for inlines to set order_with_respect_to in admin interface	new		New feature	contrib.admin	normal
2361	QuerySet.filter(m2mfield__isnull=False) may return duplicates	new		Bug	Database layer (models, ORM)	normal
3254	full text search support for postgres, oracle and mssql	assigned	Akash Kumar Sen	New feature	Database layer (models, ORM)	normal
3569	extend Atom feed support for other fields	new	nobody	New feature	contrib.syndication	
4147	Add some i18n hooks to DateFormat	new	Marc Garcia	New feature	Internationalization	
4848	"Allow inline fields to be ""mixed in"" with the models' own fields"	new	nobody	New feature	contrib.admin	
5518	Capitalized verbose names for models	assigned	Ahtisham Shafi	Cleanup/optimization	Internationalization	
5745	MySQL Collations/Charsets and Engines	new	nobody	New feature	Database layer (models, ORM)	
5793	Allow custom attributes in Meta classes	assigned		New feature	Database layer (models, ORM)	
5865	cycle template tag should accept a single argument	assigned	Giannis Terzopoulos	New feature	Template system	
7018	Make ModelForm multiple inheritance possible	new	nobody	New feature	Forms	
7835	Provide the ability for model definitions that are only availably during testing	assigned	Josh Thomas	New feature	Testing framework	
8165	When using can_order=True on formset, ordered_forms is not avaible when formset.is_valid() is false	new	nobody	New feature	Forms	
8264	Replace get_absolute_url with more sane alternative	new	simon	New feature	Core (URLs)	
8408	Add a way to avoid QuerySet.count() in admin pagination	new		New feature	contrib.admin	
8851	Add a default option to list_filter in the admin interface	assigned	Andrew Aikman	New feature	contrib.admin	
8912	File storage and save/commit=False	new		New feature	File uploads/storage	
9198	Make the {% include %} strip a trailing newline	assigned	Ahtisham Shafi	Cleanup/optimization	Template system	
9357	Unable to subclass form Media class	new	nobody	New feature	Forms	
9373	"""This field is required"" error even on empty inlines formsets in the admin model page, when hiding a choice field of a custom form."	new		Bug	contrib.admin	
9682	icontains can be case-sensitive on MySQL	new	nobody	Bug	Database layer (models, ORM)	
9757	Make IfNode a baseclass for other if nodes to subclass	new	nobody	Cleanup/optimization	Template system	
10060	Multiple table annotation failure	new		Bug	Database layer (models, ORM)	
10305	Add a form instantiation hook for contrib.admin add/change views	new	nobody	New feature	contrib.admin	
10449	HTML accents not escaped out when using forms	assigned	Abhishek Mane	Bug	Internationalization	
10554	Response.set_cookie should allow setting two cookies of the same name.	new	nobody	New feature	HTTP handling	
10761	ModelAdmin.queryset() is missing a mechanism for specifying different querysets for changelist and change object views	assigned	Tom Carrick	New feature	contrib.admin	
10850	Impossible to stop a large file upload mid-stream	new	nobody	Bug	File uploads/storage	
10874	ModelFormMetaclass does not provide easy way of extending	new	nobody	New feature	Forms	
10961	Allow users to override forward and reverse relationships on proxy models with !ForeignKey fields.	new	nobody	New feature	Database layer (models, ORM)	
11294	Django administration Model list always shows Decimal with decimal places	assigned	gaweng	Bug	contrib.admin	
11379	MAX_ENTRIES of cache backend should not be required	new	nobody	New feature	Core (Cache system)	
11383	Admin action 'Delete selected' check only global model delete permission	new		Bug	contrib.admin	
11541	F() expressions don't allow assignment of Foreign Key values on instances	assigned	Aman Pandey	Bug	Database layer (models, ORM)	
11561	raw_id_fields requires that the user has change permissions on the model class that is being linked to	new	nobody	Bug	contrib.admin	
11580	Unable to query TextField against oracle nclob 10Gr4	new		Bug	Database layer (models, ORM)	
11760	Placeholder for through value in ManyToManyField of abstract class	new	nobody	New feature	Database layer (models, ORM)	
12007	djangoadmin loaddata gives odd error if it runs out of memory	new	nobody	Cleanup/optimization	Core (Serialization)	
12096	Model fields are not accessible as attributes of the model class	new		New feature	Database layer (models, ORM)	
12134	contrib.admin.RelatedFieldWidgetWrapper.__deepcopy__() should copy() the widget attrs	new	nobody	Bug	contrib.admin	
12157	FileSystemStorage does file I/O inefficiently, despite providing options to permit larger blocksizes	new	nobody	Cleanup/optimization	File uploads/storage	
12246	contrib.admin's JavaScript functions should be namespaced	new	nobody	Cleanup/optimization	contrib.admin	
12264	calendar.js depends on jsi18n but date widgets using it do not specify as required media	new		New feature	Forms	
12382	Deleting an inline can delete the whole inlined model instance recursively	new	nobody	Bug	contrib.admin	
12416	Improve KML Serialization	new		New feature	GIS	
12697	Prevent deletion of some rows in a formset	new	nobody	New feature	Forms	
12938	not possible to validate a many-to-many at the model	new	nobody	New feature	Database layer (models, ORM)	
13033	MySQL full text search in admin	new	nobody	New feature	contrib.admin	
13091	admin list_editable with unique_together raises Integrity Error	new	nobody	Bug	Forms	
13127	"Template tag ""perms"" doesn't support object level permission checking"	new	nobody	New feature	contrib.auth	
13224	style of m2m readonly_fields in admin change_form	new		New feature	contrib.admin	
13313	Custom Default Manager with extra __init__ arguments fails if model is used in a ManyToManyField	new	nobody	Bug	Database layer (models, ORM)	
13327	FileField/ImageField accessor methods throw unnecessary exceptions when they are blank or null.	new	nobody	Cleanup/optimization	Database layer (models, ORM)	
13339	Date(Time)Field.to_python() fails to parse localized month names	new	nobody	Bug	Forms	
13369	Should be easier to add a MultipleChoice for reverse relationships on ModelAdmins	new	nobody	New feature	contrib.admin	
13757	Signal inconsistency between auto_created and manually defined intermediate models for m2m fields	new	nobody	Bug	Database layer (models, ORM)	
13871	contrib.admin:list_editable - ForeignKey performance is O(m*n)	new	nobody	New feature	contrib.admin	
13894	Provide caching guidance for messages framework	assigned	Sarah Boyce	Cleanup/optimization	Documentation	
14035	Cannot access POST after request.encoding was set to a custom value	assigned	Piotr Czachur	Bug	HTTP handling	
14063	Validating form file fields is hard	new	nobody	New feature	File uploads/storage	
14174	Support for string interpolation in lazy translation	new	nobody	New feature	Internationalization	
14287	TEST_MIRROR is not respected in routers	new	nobody	Bug	Database layer (models, ORM)	
14643	Readonly fields in GeoDjango admins	assigned	Anthony Ricaud	Bug	GIS	
14832	Impossible to create inline objects if form validates but is unchanged	new	nobody	Bug	contrib.admin	
14845	Document connection-creation process	assigned	Pradhvan Bisht 	New feature	Documentation	
14904	TextField with unique (or in unique_together) constraint breaks for large inputs in Postgres	new	nobody	Bug	Database layer (models, ORM)	
15015	Mixing read-only with ability to add new instances using a FormSet	new	nobody	New feature	Forms	
15156	Ordinal numbers in English and in other locales	new		New feature	Internationalization	
15179	django.test.client.Client.login fake HttpRequest is not run through middlewares	new	nobody	Bug	Testing framework	
15396	full path to modules in documentation inconsistently referenced	new		Bug	Documentation	
15559	Distinct queries will cause errors with some custom model fields	new	nobody	Bug	Database layer (models, ORM)	
15574	IndexError: list index out of range caused by inline formsets	new	nobody	Bug	Forms	
15602	Using get_readonly_fields and StackedInline/TabularInline admin objects doesn't allow creating new objects, immutible existing objects	new	nobody	Bug	contrib.admin	
15725	No easy way to get default model values into a ModelForm for validation	new	nobody	New feature	Forms	
15817	ImageField having [width|height]_field set sytematically compute the image dimensions in ModelForm validation process	new	nobody	Cleanup/optimization	Forms	
15881	FilteredSelectMultiple does not respect order	new	nobody	Cleanup/optimization	contrib.admin	
16149	Allow disabling choices in a <select>	new		New feature	Forms	
16306	Form field documentation documents optional keyword arguments as  field attributes.	assigned	Abhishek Mane	Bug	Forms	
16376	Support for database links	new	nobody	New feature	Database layer (models, ORM)	
16505	Consider a different interface for get_next_by_FOO and get_previous_by_FOO	new	nobody	New feature	Database layer (models, ORM)	
16508	Provide real support for virtual fields	new		New feature	Database layer (models, ORM)	
16549	In Django models, save/delete preconditions would help in handling optimistic concurrency control problems	new	nobody	New feature	Database layer (models, ORM)	
16603	Unnecessary join when using a reverse foreign-key filter and reverse foreign-key aggregate call	new	nobody	Bug	Database layer (models, ORM)	
16614	Support server-side cursors for queryset iteration in database backends	new	nobody	New feature	Database layer (models, ORM)	
16730	serializing forms which use FilteredSelectMultiple	new		New feature	contrib.admin	
16752	Multi-db without a 'default' database	new		Bug	Database layer (models, ORM)	
17096	Strengthen the makemessages command's safe-guarding of po files	new	nobody	Cleanup/optimization	Core (Management commands)	
17224	determine and document the use of default option in context of FileField	new	nobody	Cleanup/optimization	File uploads/storage	
17345	Allow ordering override on ManyToManyField	new	nobody	New feature	Database layer (models, ORM)	
17664	{% if %} template tag silences exceptions inconsistently	new		Bug	Template system	
17726	Admin's Recent Actions broken for multiple admin site instances with unique registered models	new	nobody	Bug	contrib.admin	
17753	Internationalizing URL Patterns Redirect should be 404	new	Jannis Leidel	Bug	Internationalization	
17975	Make sessions more robust	new	nobody	Cleanup/optimization	contrib.sessions	
18243	Management shell should make it easy to force LOGGING_CONFIG=None	new	nobody	Cleanup/optimization	Core (Management commands)	
18283	FileField should not reuse FieldFiles	assigned	Andrzej Pragacz	Bug	Database layer (models, ORM)	
18357	BaseGenericInlineFormSet in Django Admin does not set generic foreign key fields when constructing form	new	nobody	Bug	contrib.contenttypes	
18427	limit_choices_to won't limit correctly	new	nobody	Bug	contrib.admin	
18543	Non image file can be saved to ImageField	new		Bug	Database layer (models, ORM)	
18615	Allow retrieval of the signature age using the signing API	new	nobody	New feature	Core (Other)	
18655	Media files should be served using file storage API	new	nobody	New feature	File uploads/storage	
18665	Allow registering custom admin views with the admin's index	new	nobody	New feature	contrib.admin	
18736	Flexible filters for django admin	new	nobody	New feature	contrib.admin	
18844	Allow Oracle DatabaseWrapper to support session options extra kwargs as settings.DATABASE_OPTIONS	new	nobody	New feature	Database layer (models, ORM)	
18879	FilteredSelectMultiple loses data	new	nobody	Bug	contrib.admin	
19106	Add new tutorial on breaking templates into blocks	new	nobody	New feature	Documentation	
19201	session data should always contain the expiry date	new	nobody	Cleanup/optimization	contrib.sessions	
19255	BaseGenericInlineFormSet runs validation methods before linking form instances to their related object	assigned	Ariel Pontes	Bug	contrib.contenttypes	
19527	Allow QuerySet.bulk_create() to set the primary key of its objects	new	nobody	New feature	Database layer (models, ORM)	
19544	IntegrityError during ManyToMany add() on Oracle or for user-defined through relationships.	new		Cleanup/optimization	Database layer (models, ORM)	
19710	ModelAdmin exclude behaviour not consistent with ModelAdmin behaviour	new	nobody	Bug	contrib.admin	
19948	Improve connection reset under PostgreSQL	new	nobody	Cleanup/optimization	Database layer (models, ORM)	
20023	Admin Inline form validation must go in Model.clean() if AdminInline.form is not specified	new	nobody	Bug	Documentation	
20057	Reverse related manager should be a manager INSTANCE, not CLASS	new	nobody	Bug	Database layer (models, ORM)	
20127	Unify subquery generation in the ORM	new	nobody	Cleanup/optimization	Database layer (models, ORM)	
20226	Django problematic when Oracle when column/table names are mixed case	new	nobody	Bug	Database layer (models, ORM)	
20313	AnonymousUser should follow custom User implementation	assigned	thinkingpotato	New feature	contrib.auth	
20434	Have a template tag grammar instead of handling token/parser for every tag, and make it possible to introspect the grammar.	assigned	jonathanslenders	New feature	Template system	
20481	Provide official hooks for execution profiling	new	nobody	New feature	Core (Other)	
20516	Allow use of prepared statements	new	nobody	New feature	Database layer (models, ORM)	
20551	Duplicate fixture labels	new	nobody	Cleanup/optimization	Core (Management commands)	
20562	Docs: How to use django ORM with multiprocessing	assigned	Rajat Mittal	Cleanup/optimization	Documentation	
20589	contrib.auth.handlers.modwsgi fails for some backends	new	nobody	Bug	contrib.auth	
20605	Allow extending the default auth permissions	new	nobody	New feature	contrib.auth	
20671	Custom backend get_user function is assumed to search by primary key	new	nobody	New feature	contrib.auth	
20712	staticfiles and serving post-processed files through development server	new		New feature	contrib.staticfiles	
20749	Add validation for type of Field.choices arguments	new		New feature	Core (System checks)	
20757	A more Object-Oriented URLResolver	new		New feature	Core (URLs)	
20768	Create a reference of public Manager methods	assigned	Clifford Gama	New feature	Documentation	
20915	Remove django.test.client dependency on django.contrib.auth (and .sessions?)	new	nobody	Cleanup/optimization	Testing framework	
21065	Internally choosing how to process a template is inconsistent	assigned	IronJam	Cleanup/optimization	Template system	
21076	Offer the ability to store a hash of session IDs rather than the ID itself	new		New feature	contrib.sessions	
21135	Admin: Support for editing OneToOne related models in RELATED model	new	nobody	New feature	contrib.admin	
21143	runtests might execute queries against the normal database instead of the testdatabase	new	nobody	Bug	Testing framework	
21273	Add read only support for Oracle XE to django.contrib.gis	new	nobody	Cleanup/optimization	GIS	
21278	Using dumpdata to create unit test fixtures causes duplicate foreign keys for auth permissions.  Excluding auth causes other referenced auth models to be missing.	new	nobody	New feature	contrib.auth	
21286	Fix commented out tests in serializers.test_data	assigned	Adam Zapletal	Bug	Core (Serialization)	
21289	Add login rate limiting to contrib.auth	assigned	Tom Carrick	New feature	contrib.auth	
21292	A how-to or tutorial document for using authentication views and forms is needed	new		New feature	Documentation	
21442	Configurable request parsing.	assigned	Carlton Gibson	New feature	HTTP handling	
21540	TestCase with multiple assertRaises fails with TransactionManagementError	new		Bug	Testing framework	
21699	Provide a way to define a model without being registered into the app registry / Get rid of get_registered_model	new	nobody	New feature	Core (Other)	
21742	Unable to prevent creation of a database during test runs	new	nobody	New feature	Testing framework	
21772	additional context for included templates can override current context	new	nobody	Bug	Template system	
21777	Make request exception handling more robust to subsequent exceptions	new	nobody	Cleanup/optimization	HTTP handling	
21837	auth.User Email - non-RFC spec case normalization	new		Bug	contrib.auth	
21949	Django doesn't log much at high verbosity levels	new	nobody	New feature	Core (Other)	
22088	XML deserializer strips leading whitespace on loaddata	new		Bug	Core (Serialization)	
22158	Allow model level custom lookups	new	nobody	New feature	Database layer (models, ORM)	
22274	better tutorial for geodjango	new		New feature	GIS	
22298	Rename Form Media to Static (or get rid of Form Media completely?)	new		Cleanup/optimization	Forms	
22425	provide ability to abort URL resolution early	assigned	Tijani-Dia	New feature	Core (URLs)	
22666	GenericIPAddressField index never used on PostgreSQL	new	nobody	Bug	Database layer (models, ORM)	
22673	"inspectdb not support database schema on postgresql with name different of ""public"""	new	nobody	New feature	Database layer (models, ORM)	
22689	inlines with sliced and ordered querysets save incorrectly when underlying data has changed since page load	new	nobody	Bug	contrib.admin	
22752	Allow PasswordResetForm email to render URLs based on the current namespace	new	nobody	Cleanup/optimization	contrib.auth	
22757	prefetch_related isn't as effecient as it could be with GenericForeignKey and proxy models	new		Cleanup/optimization	Database layer (models, ORM)	
22761	Migrating from an auto to natural key with foreign model and 'to' FK	new	nobody	Bug	Migrations	
22775	Management command sqlall should support unmanaged models	new	nobody	New feature	Core (Management commands)	
22995	Deprecate auto_now and auto_now_add and document alternatives	new	nobody	Cleanup/optimization	Database layer (models, ORM)	
23027	Add database-backend-specific checks	new	nobody	New feature	Core (System checks)	
23054	Document limitations of cache middleware more clearly	assigned	Ahmed Shammas J	Bug	Documentation	
23319	Django uses unnecessary join in concrete inheritance	new	nobody	Cleanup/optimization	Database layer (models, ORM)	
23435	GenericForeignKey should be indexed	new	nobody	Cleanup/optimization	contrib.contenttypes	
23501	remove/add fields programatically in modelform fails in admin	new	nobody	Bug	contrib.admin	
23559	Staff (not superusers) should not manage perms of Users	new		New feature	contrib.auth	
23577	Rename operations should rename indexes, constraints, sequences and triggers named after their former value	assigned	Victor Rocha	Bug	Migrations	
23582	Django 1.7 initial data can't relies on other apps one.	new	nobody	Cleanup/optimization	Documentation	
23595	“add” button for related fields in admin interface should send 'limit_choices_to' parameter to add form	assigned	Greg Chapple	Cleanup/optimization	contrib.admin	
23687	Prevent `ContentType.objects.get_for_model` from creating objects for deferred, auto_created and swapped models	new	nobody	Cleanup/optimization	contrib.contenttypes	
23771	Optimisation idea for Paginator object	new	nobody	Cleanup/optimization	Database layer (models, ORM)	
23843	Test failures on Oracle/Python3	new		Bug	Database layer (models, ORM)	
23854	Add custom SelectRelated classes	new	nobody	New feature	Database layer (models, ORM)	
23870	Sliced QuerySets in ModelChoiceField	new	nobody	Bug	Forms	
23964	Support for Meta.constraints validation across forms in a model formset.	new	nobody	Bug	Forms	
23996	Allow AlterOrderWithRespectTo to order existing data	new		New feature	Migrations	
24039	Filtering using __in on a count annotated queryset returns empty results	new	nobody	Cleanup/optimization	Database layer (models, ORM)	
24082	Unique=True on TextField or CharField should not create an index	new		Bug	Database layer (models, ORM)	
24162	"""Method Flowchart"" for all CB(G)V documentation pages"	new		New feature	Documentation	
24182	Document or improve limitations for doing queries in field defaults	new	nobody	New feature	Migrations	
24199	string_if_invalid doesn't provide information in many cases	new	nobody	Cleanup/optimization	Template system	
24203	Optimisation: adding multiple fields to same model should attempt to run single ALTER TABLE statement	new	nobody	Cleanup/optimization	Migrations	
24228	Signals have unclear & inconsistent transaction handling	new	nobody	Bug	Database layer (models, ORM)	
24246	Model field names, lookups and transforms should be checked for collisions.	new	nobody	Cleanup/optimization	Database layer (models, ORM)	
24267	Simplify Query.build_filter()	assigned	Simon Charette	Cleanup/optimization	Database layer (models, ORM)	
24306	Support for UNLOGGED tables in PostgreSQL	new	nobody	New feature	Database layer (models, ORM)	
24312	Make it possible to import models safely at any time	new	nobody	New feature	Core (Other)	
24313	Deprecate the class_prepared signal	new	nobody	Cleanup/optimization	Core (Other)	
24317	Deprecate field.rel, replace it with real field instances	new	nobody	Cleanup/optimization	Database layer (models, ORM)	
24342	Add EnumField model/form fields	new	nobody	New feature	Database layer (models, ORM)	
24363	Combine ALTER TABLE .. MODIFY statements for multiple columns into one statement.	new	nobody	New feature	Migrations	
24396	"Migrate only required models to the ""other"" database"	new	nobody	Cleanup/optimization	Testing framework	
24421	Querying a reverse ForeignObject relation using exclude() fails	new	nobody	Bug	Database layer (models, ORM)	
24446	ATOMIC_REQUESTS add extra queries if the view was already in a transaction	new	nobody	Bug	Database layer (models, ORM)	
24462	Add a new QuerySet operation to use current results as a subquery	new	nobody	New feature	Database layer (models, ORM)	
24470	Serialization of base classes is not customizable for migrations	new	nobody	New feature	Migrations	
24481	Improve sqlmigrate to be more flexible and allow bypassing migrations on disk	new		New feature	Core (Management commands)	
24506	Migrations are crashing after changing foreign key from auth.Group model to a proxy model of auth.Group	new		Bug	Migrations	
24523	django.apps.registry.populate() does not handle failures in app_config.ready()	new	nobody	Cleanup/optimization	Core (Other)	
24539	Attempt to create object with repeated value on a custom PK raises IntegrityError on wrong field	new	nobody	Bug	Database layer (models, ORM)	
24572	Migration plan may be broken when applying migrations on a clean database	new	nobody	Bug	Migrations	
24577	Restrict extending and including to require templates from the same engine.	new	nobody	Bug	Template system	
24580	Add test for untested condition in admin_list template tag.	new	None	Cleanup/optimization	contrib.admin	
24622	"Response ""context"" and ""templates"" not available in the Test Client when using Jinja2 - Django 1.8"	assigned	Mat Moore	Bug	Testing framework	
24648	Model fields that reference settings that differ between dev and prod trigger the autodetector	new	nobody	Cleanup/optimization	Migrations	
24669	"Migrations should only be marked as run on ""their"" db"	new	nobody	Cleanup/optimization	Migrations	
24711	Allow flush management command to drop tables and re-run migrations	new	nobody	New feature	Core (Management commands)	
24759	Add or document a way to test data migrations	assigned	Hwayoung Cha	New feature	Testing framework	
24823	FileField with callable default raises error with forms	new	nobody	Bug	Database layer (models, ORM)	
24901	makemigrations should create empty migrations dir for any installed app without it	new	nobody	Cleanup/optimization	Migrations	
24928	Add UUIDField, RangeField, JSONField, etc to database introspection	assigned	Mariusz Felisiak	New feature	Database layer (models, ORM)	
24947	Move admin changelist filters into a separate class (Mixin)	assigned	Antoliny	New feature	contrib.admin	
24989	Introduce contributor facing documentation for django.db.migrations	new		New feature	Documentation	
25020	Provide/log related args (SQL query, params, proc) with database errors	new	nobody	New feature	Database layer (models, ORM)	
25024	Discrepancy between /admin/ DateTimePicker.js date format and SHORT_DATE_FORMAT in /en/ lang	new	nobody	Cleanup/optimization	Internationalization	
25139	ModelFormSet: allow swapping unique values	assigned	Parth Patil	New feature	Forms	
25154	In the event of a failure, make migrations output the operation that failed	new	nobody	New feature	Migrations	
25195	update_or_create doesn't understand F() operations	assigned	Yujin Kim	New feature	Database layer (models, ORM)	
25203	Document changes to WSGI application loading sequence in 1.7	new	nobody	Cleanup/optimization	Documentation	
25245	Incorrect query arising from using NOT-clauses & multiple relation references affected node position in Q	new	nobody	Bug	Database layer (models, ORM)	
25247	makemigrations unable to generate necessary migration for making a superclass abstract	new	nobody	Cleanup/optimization	Migrations	
25265	DB Backend cannot specify query class.	new	nobody	New feature	Database layer (models, ORM)	
25287	Multiplying and dividing connectors for duration expressions are not supported on SQLite and MySQL.	new		New feature	Database layer (models, ORM)	
25306	Allow a limit_choices_to callable to accept the current model instance	new	nobody	New feature	Forms	
25313	Document how to migrate from a built-in User model to a custom User model	assigned	pradhvan	New feature	Documentation	
25387	ModelAdmin actions don't get access to the ActionForm	new	nobody	New feature	contrib.admin	
25418	URL Validator to check only hostname part without domain nor tld	new	nobody	New feature	Core (Other)	
25425	Enforce calling resolve_expression before as_sql on all expressions	new	nobody	Cleanup/optimization	Database layer (models, ORM)	
25446	Can't use PostGIS function ST_OrderingEquals with GeoDjango	new	nobody	New feature	GIS	
25504	Django test teardown fails when there is no default database	assigned	Hwayoung Cha	Bug	Testing framework	
25540	Reusing databases doesn't work on PostgreSQL for migrations tests	new	nobody	Bug	Migrations	
25541	Improve error reporting when loading invalid JSON fixtures	new	nobody	Cleanup/optimization	Core (Serialization)	
25591	Cannot QuerySet.update DateRangeField using F() expressions	new	nobody	New feature	contrib.postgres	
25600	Template `if` tag behavior change with 1.8, OneToOneField, RelatedObjectDoesNotExist is True?	new	nobody	Bug	Template system	
25612	django.contrib.auth should include support for 2fa out of the box	assigned	theExplorer	New feature	contrib.auth	
25643	Allow update() with aggregates and joins via subqueries	new	nobody	New feature	Database layer (models, ORM)	
25701	Add warning to an admin list_view if too many queries are being used	new		New feature	contrib.admin	
25703	Create topic documentation for Expressions	new		Cleanup/optimization	Documentation	
25741	Make 'request' available to syndication.Feed methods	new		Cleanup/optimization	contrib.syndication	
25756	ArrayField does not work with FileField	new		Bug	contrib.postgres	
25765	makemigrations and app_label are incompatible	assigned	Bhuvnesh	Cleanup/optimization	Documentation	
25789	Inefficient Queries Generated due to not using WHERE EXISTS	new	nobody	Cleanup/optimization	Database layer (models, ORM)	
25857	DateTimeShortcuts.js could try and consume all DATE_INPUT_FORMATS.	new	nobody	New feature	contrib.admin	
25866	Django migrations not picking up max_length change on FileField	new	nobody	Cleanup/optimization	Migrations	
25880	Forms created by formset_factory's extra parameter don't have instance set	assigned	Parth Patil	Cleanup/optimization	Forms	
25902	Add system check for project-wide database table name conflicts	new	nobody	New feature	Core (System checks)	
25980	Disabled ModelMultipleChoiceField can't handle querysets as an initial value	new	nobody	Bug	Forms	
26258	Jinja2 rendered templates are not safe by default	new	nobody	Bug	Template system	
26300	Convert contrib.flatpages views to class-based views	new	Tom Carrick	Cleanup/optimization	contrib.flatpages	
26340	Cannot rollback to a savepoint explicitly after an IntegrityError when autocommit is disabled	new	nobody	Bug	Database layer (models, ORM)	
26372	admin_order_field ignored when shadowing model field	new	nobody	Bug	contrib.admin	
26401	Allow auth machinery to be used without installing auth app	new		New feature	contrib.auth	
26407	Investigate applying transitive reduction to migration graph.	new	nobody	Cleanup/optimization	Migrations	
26506	Implement support for TABLESAMPLE	new	nobody	New feature	Database layer (models, ORM)	
26530	Batch operations on large querysets	new	nobody	New feature	Database layer (models, ORM)	
26556	set_language with i18n_patterns doesn't work all the time	new	nobody	Bug	Internationalization	
26562	Introduce Storage and FileSystemStorage alternate save behaviour	new	nobody	New feature	File uploads/storage	
26565	Allow Prefetch query to use .values()	new	nobody	New feature	Database layer (models, ORM)	
26626	Update decorator_from_middleware to work with new-style middleware	new		New feature	HTTP handling	
26650	Automatically apply Cast based on output_field	new	nobody	Cleanup/optimization	Database layer (models, ORM)	
26661	Why not using AppConfig's name attribute instead of app_name in urls.py?	new	nobody	Cleanup/optimization	Core (URLs)	
26683	Oracle DBs: Add option to use VARCHAR2 data type	new	nobody	New feature	Migrations	
26714	Add examples for KMLSitemap and KMZSitemap	new	nobody	Cleanup/optimization	GIS	
26722	Django silently discarding the user-provided on_delete with GenericRelation	new	nobody	Bug	contrib.contenttypes	
26769	Expose verbosity level in migrations	new		New feature	Migrations	
26803	Add a statistics option to makemessages	assigned	Stephen kihuni	New feature	Internationalization	
26810	DATA_UPLOAD_MAX_NUMBER_FIELDS not taken into account in admin mass actions	new	nobody	Cleanup/optimization	contrib.admin	
26982	"Allow easy removal of ""novalidate"" in admin"	new	nobody	New feature	contrib.admin	
27074	connection.is_usable() raises AttributeError after the connection is closed	new		Cleanup/optimization	Database layer (models, ORM)	
27095	Queries involving postgres Array fields can't include expressions as elements	new		Bug	contrib.postgres	
27109	Make Flatpage swappable	new	nobody	New feature	contrib.flatpages	
27202	Investigate RenameMethodsBase effect on yaml serialization	new	nobody	Bug	Utilities	
27303	Selecting multiple admin list_filters across relations return results that don't match both filters	new	nobody	Bug	contrib.admin	
27317	Make Form subclasses combine Form.Media from all parents	new	nobody	New feature	Forms	
27319	Circular ForeignKeys between two unmanaged models produce incomplete migrations	new	nobody	Bug	Migrations	
27325	Offer a solution for static file serving suitable for production use	assigned	blighj	New feature	contrib.staticfiles	
27339	Adding an AutoField prompts for a default which creates a broken migration	new		Cleanup/optimization	Migrations	
27357	Variant of FilePathField that uses a Storage backend	new	nobody	New feature	Database layer (models, ORM)	
27460	Allow declaring a GenericRelation from an abstract model to another abstract model	new		New feature	Database layer (models, ORM)	
27464	SRID should be stored in DB on MySQL backend	new		Cleanup/optimization	GIS	
27466	Use a datepicker widget for Date[Time]RangeField in admin	new	nobody	New feature	contrib.admin	
27477	Use QuerySet.select_for_update() in admin change form to fix race condition	new	nobody	New feature	contrib.admin	
27503	Provide a way for to-many rels to be used without the db	new	nobody	New feature	Database layer (models, ORM)	
27510	Allow custom keyword arguments to modelform_factory in ModelFormMixin	new	nobody	New feature	Generic views	
27575	Make host validation run on all requests	new		Cleanup/optimization	HTTP handling	
27580	add special field for storing content types	new		New feature	contrib.contenttypes	
27614	Store the DB used in the state before calling Model._save_table()	new	nobody	Cleanup/optimization	Database layer (models, ORM)	
27617	Add contributor facing documentation for the ORM	new	nobody	New feature	Documentation	
27620	Add a TransactionMiddleware	new		New feature	Core (Other)	
27624	Optimize ORM by using more immutable data structures	assigned	Adam Johnson	Cleanup/optimization	Database layer (models, ORM)	
27645	Move Settings.__init__ checks to system checks	new		Cleanup/optimization	Core (Other)	
27646	Add QuerySet support for group by modifiers and OLAP functionality	new	nobody	New feature	Database layer (models, ORM)	
27692	Remember scroll position in list screen after coming back from edit screen - remove autofocus from search field	assigned	SAI GANESH S	Bug	contrib.admin	
27732	django.contrib.postgres.search SearchRank doesn't handle SearchVectorField references	new		Bug	contrib.postgres	
27734	Parallel test workers can be assigned an unexpected index when recovering from errors	new	nobody	Bug	Testing framework	
27746	Database migration fail when removing a child model containing only foreignkeys in a multi-table inheritance context on MySQL	new	nobody	Bug	Migrations	
27747	Add signals for Django management commands	new	nobody	New feature	Core (Management commands)	
27751	Teardown of a PG test database fails if it is an autogenerated test_MYDB database	new	nobody	Bug	Testing framework	
27760	Hard to diagnose reason for 400 response when making test request that sets SERVER_NAME	new	nobody	Cleanup/optimization	Testing framework	
27762	Concurrency Safety Documentation	new	nobody	Cleanup/optimization	Documentation	
27790	Investigate increased memory usage in tests when calling migrate without available_apps set	new	nobody	Cleanup/optimization	Migrations	
27806	Allow for more dynamic ALLOWED_HOSTS configuration	new	nobody	New feature	Core (Other)	
27867	Excluding a reverse relation produces inconsistent queries	new	nobody	Bug	Database layer (models, ORM)	
27926	Allow squashmigrations to create a fresh set of migrations and delete the old ones	new	nobody	New feature	Migrations	
27950	Permission classes for Class Based Views	assigned	Sandeep Pal	New feature	Generic views	
28035	Allowing logging the queryset location for a given query	new	nobody	New feature	Database layer (models, ORM)	
28068	Allow customizing popup window for selecting related objects in django admin	new	nobody	New feature	contrib.admin	
28072	Allow QuerySet.annotate() to use the name of an exisiting field	new	nobody	New feature	Database layer (models, ORM)	
28110	Model inheritance field name collision check error refers to related accessors as fields	assigned	Clifford Gama	Bug	Core (System checks)	
28119	Test client cookies do not take into account server hostnames/domains	new	nobody	New feature	Testing framework	
28140	Add convenience method to add  `Permission`s to a `User`	new	nobody	New feature	contrib.auth	
28172	Prevent nonexistent template filter arguments from raising VariableDoesNotExist	new		Bug	Template system	
28215	sensitive_post_parameters/sensitive_variables leaking sensitive values into the http 500 exception email	assigned	Ahmed Nassar	Bug	Error reporting	
28219	Ease locating origin of queryset paginator warnings	new	nobody	Cleanup/optimization	Core (Other)	
28223	Form not always picklable due to template renderer	assigned	Hwayoung Cha	Bug	Forms	
28267	Change submit_line implementation to allow easier modification	new	nobody	New feature	contrib.admin	
28283	_changeform_view sends wrong object after ModelForm validation	assigned	Youngkwang Yang	Bug	contrib.admin	
28333	Filter and subquery for window expressions	assigned	Simon Charette	New feature	Database layer (models, ORM)	
28341	GeometryField doesn't create GEOSGeometry objects lazily anymore	assigned	Abhimanyu Singh Negi	Bug	GIS	
28347	Allow custom attributes for model fields	new	nobody	New feature	Database layer (models, ORM)	
28354	"Add a ""humanized"" widget for DurationField"	assigned	Artem	New feature	Forms	
28368	Trying to create a model instance with an existing shared primary key in MTI silently updates an existing instance	new	nobody	Bug	Database layer (models, ORM)	
28410	query filter on date portion of datetime creates wrong parameters for mysql CONVERT_TZ function when used with a fixed offset timezone	new	nobody	Bug	Database layer (models, ORM)	
28438	Initial migration creates fields not listed in the migration if mixin class changes	new	nobody	Bug	Migrations	
28452	Consider adding a test command argument --locals to show traceback locals	new	nobody	New feature	Testing framework	
28455	"Create ""inplace"" QuerySets to speed up certain operations"	assigned	Keryn Knight	Cleanup/optimization	Database layer (models, ORM)	
28504	Add hooks into SchemaEditor.alter_field() and reduce complexity	new	nobody	Cleanup/optimization	Migrations	
28519	Add filter(), exclude(), and other base QuerySet methods to combined QuerySets (union(), etc.)	new		New feature	Database layer (models, ORM)	
28526	Remedy verbose, often unhelpful undefined template variable logging	new		Cleanup/optimization	Template system	
28554	Add support for multiple file fields	new		New feature	File uploads/storage	
28608	Allow UserCreationForm and UserChangeForm to work with custom user models	new	shangdahao	Cleanup/optimization	contrib.auth	
28616	DISTINCT ON and update() does the wrong thing	assigned	Anvesh Mishra	Bug	Database layer (models, ORM)	
28645	AuthenticationForm's inactive user error isn't raised when using ModelBackend	new	shangdahao	Bug	contrib.auth	
28647	Add support for python-brace-format for variables within {% blocktrans %}	new	nobody	New feature	Internationalization	
28757	Allow using forms of contrib.auth without installing contrib.auth	new	shangdahao	Cleanup/optimization	contrib.auth	
28779	Customizing REDIRECT_FIELD_NAME is cumbersome	new	nobody	Cleanup/optimization	contrib.auth	
28782	Template variable resolution on objects that are no mappings but implement __getitem__	assigned	Frank Sachsenheim	Bug	Template system	
28809	Changing SRID on geometry field doesn't create working migration	new		Bug	GIS	
28888	Index added to _meta.indexes with Meta.indexes=[] yields two equal addIndex() operations.	new	nobody	Cleanup/optimization	Database layer (models, ORM)	
28901	Document considerations with read committed isolation level and InnoDB	new	nobody	Cleanup/optimization	Documentation	
28919	Add support for Common Table Expression (CTE) queries	assigned	Genaro Camele	New feature	Database layer (models, ORM)	
28980	Make the autodetector validate the type of one-off default values	new		Cleanup/optimization	Migrations	
29023	running tests in parallel doesn't show exception chain, even with tblib	new	nobody	Cleanup/optimization	Testing framework	
29111	Use autocomplete_fields in list_filter for related models	new		New feature	contrib.admin	
29156	Enhance the model methods added when Meta.order_with_respect_to is used	new	nobody	New feature	Database layer (models, ORM)	
29170	Unable to add triggers in migrations on Oracle.	new	nobody	Bug	Database layer (models, ORM)	
29186	"""django.request"" logging breaks ""logging.handlers.SocketHandler"""	new	Anvesh Mishra	Bug	Core (Other)	
29203	Cached Session may cause losing a session, when it failed to connect to cache backend	new	nobody	Bug	contrib.sessions	
29237	ModelAdmin.inlines cause a model to lose its primary key from a model field default	assigned	Sasha Gaevsky	Bug	contrib.admin	
29262	Custom Left Outer Join in Queries	assigned	faizan2700	New feature	Database layer (models, ORM)	
29291	Negated Q expressions across a nullable relationship are not properly handled by When expressions.	new		Bug	Database layer (models, ORM)	
29299	Add type hints (PEP 484) and variable annotations (PEP 526)	new	nobody	Cleanup/optimization	Core (Other)	
29446	Include template context in error page when relevant	assigned	Bhupesh panwar	New feature	Error reporting	
29466	"Textual ""to"" parameter of ForeignKey fails to resolve if placed in abstract model"	new	nobody	Bug	Database layer (models, ORM)	
29574	"Unable to create model instance after changing an abstract model to non-abstract due to ""foreign key mismatch"" error"	new		Bug	Migrations	
29602	Jinja2's forceescape filter doesn't work on Django's safe strings	new	nobody	Bug	Utilities	
29640	Document (deprecate?) Paginator._get_page	new	nobody	Cleanup/optimization	Core (Other)	
29702	QuerySet database-side pattern regexp support	new	nobody	New feature	Database layer (models, ORM)	
29707	New admin autocomplete widget ignores limit_choices_to filter in referring FK definition	assigned	Johannes Hoppe	Cleanup/optimization	contrib.admin	
29771	Support database-specific syntax for bulk_update	assigned	Akash Kumar Sen	Cleanup/optimization	Database layer (models, ORM)	
29790	"Migration that switches a model to a UUID primary key fails with ""duplicate column name: id"""	assigned	Tony Keltakangas	Bug	Migrations	
29793	GeometryField with Oracle always assume that axes are named as long and lat in geometry metadata	new	nobody	Cleanup/optimization	GIS	
29800	Django hangs when Content-Length has incorrect value	assigned	Prithvi	Bug	HTTP handling	
29878	GEOSContextHandle leaks probably due to thread local object destructing order	new	nobody	Bug	GIS	
29884	QuerySet.filter() with TruncBase functions not working as expected when USE_TZ= True	assigned	Lakshya Prasad	Bug	Database layer (models, ORM)	
30018	Regression for selenium tests & inaccurate Content-Length	new	nobody	Cleanup/optimization	HTTP handling	
30021	Allow contrib.sites to use the request host and fallback to a SITE_ID	new	nobody	New feature	contrib.sites	
30170	Refactor and simplify wrapping variables on Oracle	assigned	Mariusz Felisiak	Cleanup/optimization	Database layer (models, ORM)	
30205	New built-in tag to disable invoking callable variables during template variable resolution	new	nobody	New feature	Template system	
30213	"Add support for a ""watchdog"" based autoreloader"	new	nobody	New feature	Utilities	
30267	GeoDjango does not create correct PostGIS index for 3D geometry fields	new	nobody	Cleanup/optimization	GIS	
30519	Add sanity checks to Django RasterField deserialization for rasters that are not fully managed through Django.	new	nobody	Cleanup/optimization	GIS	
30577	Custom rendering for readonly fields in admin	new	nobody	New feature	contrib.admin	
30637	SearchVectorField and SearchVector should be combinable.	assigned	Ahmed Nassar	Bug	contrib.postgres	
30729	Add support for the RFC 7239 Forwarded header	new	nobody	New feature	HTTP handling	
30950	Replace __file__ with importlib.resources	new	nobody	Bug	Core (Other)	
30963	Admin list_editable not suitable for multi-user environment.	new	nobody	Bug	contrib.admin	
31202	Bulk update suffers from poor performance with large numbers of models and columns	assigned	Tom Forbes	Cleanup/optimization	Database layer (models, ORM)	
31252	Oracle GIS doesn't support spatial indexes in Meta.indexes.	new	nobody	Bug	GIS	
31255	Migrations create a redundant RemoveField operation when deleting 2 models with related fields.	new		Cleanup/optimization	Migrations	
31304	PostgreSQL full-text search employs coalesce function for non-null single-column searches with SearchVector	new	nobody	New feature	Database layer (models, ORM)	
31398	multiple_database.tests.AuthTestCase doesn't flush the default database if transactions aren't supported.	assigned	Nick Michas	Bug	Core (Other)	
31425	Support for Clear-Site-Data header.	new	nobody	New feature	HTTP handling	
31492	Changing field type can cause unrelated nullability change in field on Oracle.	assigned	Itxaso Aizpurua	Bug	Database layer (models, ORM)	
31539	Add support for bulk operations on reverse many-to-one manager	assigned	Rahul Biswas	New feature	Database layer (models, ORM)	
31540	i18n URLs are not matched against the fallback language.	new	nobody	Bug	Internationalization	
31583	Extend deferred unique constraint support to OneToOneField	new	nobody	New feature	Database layer (models, ORM)	
31613	GeoModelAdmin's openlayers widget stroke width too thin for some linestrings	new	nobody	Bug	GIS	
31632	Single queries without transaction do not follow AUTOCOMMIT	new	nobody	Bug	Database layer (models, ORM)	
31677	ForeignObjectRel and its subclasses shouldn't be set as Col.output_field.	assigned	Jacob1507	Cleanup/optimization	Database layer (models, ORM)	
31679	Django subtly produces incorrect query when the same keyword appears in both aggregate() and annotate()	assigned	Simon Charette	Bug	Database layer (models, ORM)	
31714	ResolvedOuterRef object has no get_lookup	new		Cleanup/optimization	Database layer (models, ORM)	
31823	Add Support for Fetch Metadata Request Headers	assigned	meggles711	New feature	CSRF	
31923	Add Support for Cross-Origin Embedder Policy and Cross-Origin Resource Policy Headers	assigned	meggles711	New feature	HTTP handling	
31932	Unique checking in formsets should exclude forms marked for deletion.	assigned	Clifford Gama	New feature	Forms	
32061	Credential leaks on dbshell crash on MySQL and Oracle.	assigned	Mariusz Felisiak	Bug	Core (Management commands)	
32264	Run database checks by default in some scenarios	assigned	CharulL00	Cleanup/optimization	Core (System checks)	
32277	Support nested aggregates in window expressions.	new	nobody	New feature	Database layer (models, ORM)	
32297	QuerySet.get() method not working as expected with Window functions	assigned	Saeed Hasani Borzadaran	Bug	Database layer (models, ORM)	
32312	Performance decrease following implementation of ASGI handler and coroutine-safety.	new	nobody	Cleanup/optimization	Core (Other)	
32472	runserver prematurely closes connection for large response body	new	nobody	Bug	HTTP handling	
32491	Updating a field based on a JSONField's sub-value adds extra quotes [postgres]	assigned	YashRaj1506	Bug	Database layer (models, ORM)	
32557	Fail tests when unraisable exceptions occur	new	nobody	New feature	Testing framework	
32558	Fail tests when unhandled thread exceptions occur	new	nobody	New feature	Testing framework	
32674	DEFAULT_AUTO_FIELD changes should be detected for PKs of auto-created intermediate M2M models.	new	nobody	New feature	Migrations	
32723	Add a GitHub action to run the Sphinx linkcheck builder.	assigned	Sarah Abderemane	Cleanup/optimization	Documentation	
32737	get_language_info replaces requested language code with the one found in django.conf.locale.LANG_INFO	new	nobody	Cleanup/optimization	Internationalization	
32847	Adjust models.E025 system check for updated field descriptor setting.	new	nobody	Cleanup/optimization	Database layer (models, ORM)	
32886	Translation: clash between language cookie and i18n_patterns URLs	assigned	Charlie Overton	Bug	Internationalization	
32939	Permit override_settings to work with test class mixins that don't inherit from unittest.TestCase	assigned	Jonathan Wang	Cleanup/optimization	Testing framework	
33007	`form_clean()` performance	assigned	piunam	Cleanup/optimization	Forms	
33091	A FieldError should be raised when trying to update MTI inherited field with F reference to child field	new		Cleanup/optimization	Database layer (models, ORM)	
33120	Add OGC-compliant models for GeoDjango running on MySQL 8.0	assigned	karthikeyaa-dev	New feature	GIS	
33225	Missing FROM-clause when ordering by a relationship defined on the parent model in a Subquery inside a negated Q	assigned	Geonsang Yoo	Bug	Database layer (models, ORM)	
33573	Add native async support to redis cache backend	assigned	Ahmed Ibrahim	New feature	Core (Cache system)	
33588	@never_cache and @cache_page decorators are applied out of order for TemplateResponse.	assigned	noneNote	Bug	Core (Cache system)	
33625	Under ASGI, PyLibMCCache closes memcached connection after every request	assigned	Pablo Montepagano	Cleanup/optimization	Core (Cache system)	
33647	bulk_update and bulk_create silently truncating values for size limited fields on postgres	assigned	Rowan Douglas	Bug	Database layer (models, ORM)	
33650	Update startproject template with config directory	new		Cleanup/optimization	Core (Management commands)	
33689	Django theme color variables are inconsistently named and poorly documented	assigned	stimver	Cleanup/optimization	contrib.admin	
33882	Allow transaction.atomic to work in async contexts.	assigned	rajdesai24	New feature	Database layer (models, ORM)	
33945	get_previous_in_order and get_next_in_order return incorrect data when objects is stored in non-default database	assigned	Aryan Amish	Bug	Database layer (models, ORM)	
34151	Adding explicit primary key with different type doesn't update related ManyToManyFields.	new		Bug	Migrations	
34211	Performance regression in ForeignKeyDeferredAttribute changes.	assigned	Rusheel Chandra Reddy	Cleanup/optimization	Database layer (models, ORM)	
34229	"""no such column"" when combining FilteredRelation and multi-table inheritance models"	assigned	Turonbek Kuzibaev	Bug	Database layer (models, ORM)	
34402	Admin search_fields crashes for inherited model and __iexact lookup.	assigned	Ahmed Nassar	Bug	contrib.admin	
34451	Incorrect exception handling within the django exception handler	assigned	Akshat verma	Bug	Error reporting	
34477	Asyncio send mail backend	assigned	Ahmed Ibrahim	New feature	Core (Mail)	
34479	"Support ""watchfiles"" in the autoreloader"	assigned	Pranith	Cleanup/optimization	Utilities	
34533	OuterRef not resolved as part of ORDER BY clause	assigned	Ayush Khatri	Bug	Database layer (models, ORM)	
34563	ManifestStaticFilesStorage support for CSS module scripts in Javascript files.	assigned	blighj	New feature	contrib.staticfiles	
34569	Unify all model fields to call get_prep_value from get_db_prep_value	assigned	stimver	Cleanup/optimization	Database layer (models, ORM)	
34581	Filters should not implicitly mark unsafe strings as safe without escaping	assigned	Abhimanyu Singh Negi	Cleanup/optimization	Template system	
34597	Queryset (split) exclude's usage of Exists is significantly slower than subquery	new	nobody	Cleanup/optimization	Database layer (models, ORM)	
34636	Add documentation for Query's function  `sql_with_params`	assigned	Alex	New feature	Database layer (models, ORM)	
34654	Post-normalization performed on the Username field leading to the bypass of the whitespace stripping	assigned	George Kussumoto	Bug	contrib.auth	
34831	Search in admin could allow issuing a query with many OR'd clauses	assigned	Yves Weissig	Cleanup/optimization	contrib.admin	
34898	Adding non-deterministic collations to unique CharFields crashes on PostgreSQL.	assigned	Tom Carrick	Bug	Migrations	
34943	Support passing unique constraint names to bulk_create().	assigned	HAMA Barhamou	New feature	Database layer (models, ORM)	
34954	Improve `output_field` resolution of `Concat`	assigned	Simon Charette	Cleanup/optimization	Database layer (models, ORM)	
34988	Makemigrations shouldn't prompt for default values for non-nullable fields of other apps.	assigned	Bhuvnesh	Cleanup/optimization	Migrations	
34989	Set Content-Length where possible for HttpResponses.	assigned	Ronan LE HAY	Cleanup/optimization	HTTP handling	
35058	Update GDAL integration	assigned	David Smith	Cleanup/optimization	GIS	
35289	Chunked transfer encoding is not handled correctly by MultiPartParser	assigned	YashRaj1506	Bug	HTTP handling	
35334	Update Oracle backend supports_sequence_reset = True	assigned	Anmol Multani	Cleanup/optimization	Database layer (models, ORM)	
35418	ValueError: site must subclass AdminSite	assigned	Ahmed Nassar	Cleanup/optimization	Utilities	
35482	"Email and URL form input widgets should always have dir=""ltr"""	assigned	Aditya S	Bug	Forms	
35607	Improve Storage base backend API flexibility to allow filename validation to be overridden safely	assigned	Natalia Bidart	Cleanup/optimization	File uploads/storage	
35684	Remove raw_prefix when dropping support for gettext < 0.22.5	new		Cleanup/optimization	Utilities	
35714	Support Unicode email addresses in SMTP EmailBackend (EAI, SMTPUTF8)	assigned	Abhay Mane	New feature	Core (Mail)	
35758	Use keyword argument rather than a positional argument for on_delete in the ForeignKey.on_delete docs.	assigned	kay	Cleanup/optimization	Documentation	
35770	Improve recommendation for ignoring memcached-incompatible cache key warnings	assigned	Aditya Chaudhary	Cleanup/optimization	Core (Cache system)	
35793	Add support for atomic upserts	assigned	YashRaj1506	New feature	Database layer (models, ORM)	
35865	Queryset aggregation keeps unnecessary SQL joins	assigned	Rudraksha Dwivedi	Cleanup/optimization	Database layer (models, ORM)	
35874	The console directive is not accessible for screenreaders.	assigned	James Beard	Bug	Documentation	
35956	Add composite foreign keys	assigned	David Sanders	New feature	Database layer (models, ORM)	
35965	GenericForeignKeys lose the assigned unsaved object after the object is saved	assigned	YashRaj1506	Bug	contrib.contenttypes	
36027	ASGI: Dead persistent postgres connections are not closed when the database is accessed in response_for_exception	assigned	George Margaritis	Bug	Error reporting	
36036	Support the 4th dimension (M) in the GEOS API	assigned	Andrew	New feature	GIS	
36144	DatabaseOperations.bulk_batch_size() should consider more database limits on SQLite and Oracle	assigned	nzioker	Cleanup/optimization	Database layer (models, ORM)	
36196	django.contrib.gis.GDALRaster support for driver configuration options	assigned	Jordi Castells	New feature	GIS	
36307	Support passing depth to naturaltime, timesince and timeuntil filters	assigned	Giannis Terzopoulos	New feature	Template system	
36350	Custom field's db_check() not taken into account when deciding whether to recreate constraint.	assigned		New feature	Database layer (models, ORM)	
36415	Add a public API to unregister model field lookups	assigned	Tim Graham	New feature	Database layer (models, ORM)	
36429	IntegrityError on contentype creation when using transactional test with AND without serialized_rollback	assigned	Clifford Gama	Bug	Testing framework	
36523	Implement helper method to find module path of value	assigned	shrutisachan08	Cleanup/optimization	Utilities	
36529	Improvement of the filter and model selection sidebar on the admin changelist page for mobile screens.	assigned	Antoliny	New feature	contrib.admin	
36550	AssertionError raised when bulk creation model with primary key set via pre_save (e.g. auto_now_add) on databases with can_return_columns_from_insert	assigned	Abhimanyu Singh Negi	Bug	Database layer (models, ORM)	
36630	Semantic structure and accessibility improvements for the admin navigation sidebar.	assigned	Antoliny	Bug	contrib.admin	
36640	Error messages should use aria-errormessage	assigned	brianchin-sudo	Cleanup/optimization	Forms	
36657	Make advanced ORM functionality more discoverable	assigned	Segni Mekonnen	New feature	Documentation	
36664	Python 3.15 compatibility.	assigned	Mariusz Felisiak	New feature	Core (Other)	
36770	SQLite threading tests are flaky when parallel test suite runs in forkserver mode	new		Cleanup/optimization	Testing framework	
36813	Convert system checks for max_length and max_digits to __init__() checks.	assigned	Mehraz Hossain Rumman	Cleanup/optimization	Database layer (models, ORM)	
36828	Evaluate using <fieldset> on ClearableFileInput	assigned	Youngkwang Yang	Cleanup/optimization	Forms	
36846	ContentType.get_object_for_this_type() raises inappropriate exception type for removed models	assigned	Nilesh Pahari	Cleanup/optimization	contrib.contenttypes	
36863	Clarify caveats (beyond performance) of running async views under WSGI	assigned	Mykhailo Havelia	Cleanup/optimization	HTTP handling	
36916	Add support for streaming with TaskGroups	assigned	Carlton Gibson	New feature	HTTP handling	
36945	.values() and .order_by() miss FilteredRelation when resolving aliases shadowing relationship traversals	assigned	Annabelle Wiegart	Bug	Database layer (models, ORM)	
36956	import_string logic for AttributeError is too broad, can be improved under Python 3.10+	assigned	Glenn Matthews	Cleanup/optimization	Utilities	
36971	Provide pathways to other contributions in first PR comment	assigned	Adarsh Dubey	Cleanup/optimization	Documentation	
37000	cursor_iter relies on GC for server-side cursor cleanup, causing transaction abort after savepoint rollback	assigned	Vishy	Bug	Database layer (models, ORM)	
37031	Improve writing migrations guide to adding unique fields on existing table	assigned	Clifford Gama	Cleanup/optimization	Documentation	
37044	Mention in FileField-.upload_to-Documentation that file locations on authenticated models are not automatically authenticated.	assigned	MANAS MADESHIYA	Cleanup/optimization	Documentation	
37061	Add migration_recorder_class and migration_executor_class hooks to BaseDatabaseWrapper so third-party backends can customise migration infrastructure without monkey-patching Django internals.	assigned	Héctor Castillo	Cleanup/optimization	Migrations	
37068	Avoid table rebuild on SQLite 3.53.0+ for NOT NULL and CHECK constraints	assigned	Adam Johnson	New feature	Database layer (models, ORM)	
37069	Document that UniqueConstraint may create unique indexes unassociated with actual database constraints	assigned	Clifford Gama	Cleanup/optimization	Documentation	
37070	Add .clear_messages() method to django.contrib.messages	assigned	Dinesh Thumma	New feature	contrib.messages	
37089	ignore_warnings() handles message arg differently from other test helpers	assigned	Mike Edmunds	Bug	Testing framework	
37093	Adjust GitHub PR description template + bot check error emoji	assigned	Stephanie Goulet	Cleanup/optimization	Core (Other)	
37099	Add :dep: directive to Sphinx documentation	assigned	Wasif Shahzad	Cleanup/optimization	Core (Other)	
37114	Drop support for PostgreSQL 15 and PostGIS 3.2.	assigned	Mariusz Felisiak	Cleanup/optimization	Database layer (models, ORM)	
37115	Add support for Generic Relations / Table-Valued Expressions in the ORM	assigned	Pravin	New feature	Database layer (models, ORM)	
37135	"LayerMapping unable to update PointFields with ""unique"" keyword parameter"	assigned	Agnès Haasser	Bug	GIS	
37136	Integrate Oracle Test Pilot into CI	assigned	Loïc LEFEVRE	Cleanup/optimization	Core (Other)	
37149	Make CSP violation checks in selenium tests work for multiple browsers	assigned	VIZZARD-X	Cleanup/optimization	Testing framework	
37154	Switch to Playwright tests for integration testing	assigned	Varun Kasyap Pentamaraju	Cleanup/optimization	Testing framework	
37166	System check for developer/test MAILERS in production	assigned	Vishy	New feature	Core (Mail)	
37167	(Officially) allow Address objects as email addresses	assigned	Mike Edmunds	Cleanup/optimization	Core (Mail)	
37173	Support for curved geometry types	assigned	Matthias Kuhn	New feature	GIS	
37179	Slicing a GDAL layer should scan layer once only	assigned	wongcht	Cleanup/optimization	GIS	
37180	Fix assertions in SelectFilter height selenium tests.	new		Uncategorized	Testing framework	
