#25281 |
Permission strings don't uniquely identify permissions
|
new
|
nobody
|
Cleanup/optimization
|
contrib.auth
|
master
|
#16300 |
Poor header formatting when using "make singlehtml" on docs/
|
new
|
nobody
|
Bug
|
Documentation
|
master
|
#23790 |
Possible bad interaction between migration dependencies and relabeling apps
|
new
|
nobody
|
Bug
|
Documentation
|
1.7
|
#29085 |
Possible data loss on .save() with unsaved related model
|
new
|
nobody
|
Cleanup/optimization
|
Database layer (models, ORM)
|
master
|
#24632 |
PostgreSQL table inheritance
|
new
|
|
New feature
|
contrib.postgres
|
master
|
#28425 |
Prefetch can execute an UPDATE statement if a certain to_attr is given
|
new
|
nobody
|
Bug
|
Database layer (models, ORM)
|
1.8
|
#26780 |
Prefetch objects don't work with slices
|
new
|
nobody
|
New feature
|
Database layer (models, ORM)
|
master
|
#22757 |
prefetch_related isn't as effecient as it could be with GenericForeignKey and proxy models
|
assigned
|
Paulo
|
Cleanup/optimization
|
Database layer (models, ORM)
|
master
|
#22014 |
`prefetch_related` recursion protection does not cover all cases
|
new
|
nobody
|
Bug
|
Database layer (models, ORM)
|
master
|
#12227 |
PREPEND_WWW breaks the test client
|
assigned
|
Sharpek
|
Bug
|
Testing framework
|
1.1
|
#23687 |
Prevent `ContentType.objects.get_for_model` from creating objects for deferred, auto_created and swapped models
|
new
|
nobody
|
Cleanup/optimization
|
contrib.contenttypes
|
master
|
#12697 |
Prevent deletion of some rows in a formset
|
new
|
nobody
|
New feature
|
Forms
|
1.1
|
#28752 |
Prevent django.setup() from running multiple times
|
new
|
nobody
|
Cleanup/optimization
|
Core (Other)
|
1.11
|
#28604 |
Prevent ManifestStaticFilesStorage from leaving behind intermediate files
|
new
|
|
Cleanup/optimization
|
contrib.staticfiles
|
master
|
#27590 |
Prevent public access of staticfiles manifest
|
new
|
nobody
|
Cleanup/optimization
|
contrib.staticfiles
|
1.10
|
#2259 |
Primary keys should be readonly by default in admin
|
assigned
|
Pathangi Jatinshravan
|
Bug
|
contrib.admin
|
master
|
#21544 |
Problem with number format when not using L10N
|
new
|
Yonel Ceruto
|
Bug
|
Utilities
|
master
|
#24121 |
Provide a better repr() experience
|
new
|
nobody
|
New feature
|
Core (Other)
|
master
|
#22425 |
provide ability to abort URL resolution early
|
new
|
nobody
|
New feature
|
Core (URLs)
|
master
|
#20147 |
Provide an alternative to request.META for accessing HTTP headers
|
new
|
nobody
|
New feature
|
HTTP handling
|
master
|
#26029 |
Provide an API to configure arbitrary file storage backends
|
new
|
|
New feature
|
File uploads/storage
|
master
|
#20941 |
Provide a way for CBVs to be called from instances
|
new
|
Marc Tamlyn
|
New feature
|
Generic views
|
master
|
#26142 |
Provide a way for model formsets to disallow new object creation
|
assigned
|
Mathias Rav
|
New feature
|
Forms
|
master
|
#27503 |
Provide a way for to-many rels to be used without the db
|
new
|
nobody
|
New feature
|
Database layer (models, ORM)
|
master
|
#26602 |
Provide a way to manage grouping with RawSQL
|
new
|
nobody
|
New feature
|
Database layer (models, ORM)
|
master
|
#22492 |
provide a way to prevent database queries on model objects
|
assigned
|
Raúl Cumplido
|
New feature
|
Database layer (models, ORM)
|
master
|
#16117 |
Provide decorators to easily mark functions/methods as list_display items or admin actions
|
new
|
nobody
|
New feature
|
contrib.admin
|
|
#13009 |
provide django.forms field type info for use in templates
|
assigned
|
rameshugar
|
New feature
|
Forms
|
master
|
#16521 |
Provide keyboard shortcuts in admin
|
assigned
|
anonymous
|
New feature
|
contrib.admin
|
1.3
|
#25020 |
Provide/log related args (SQL query, params, proc) with database errors
|
new
|
nobody
|
New feature
|
Database layer (models, ORM)
|
master
|
#20481 |
Provide official hooks for execution profiling
|
new
|
nobody
|
New feature
|
Core (Other)
|
master
|
#25167 |
Provide option to disable ajax text/plain response in technical_500_response
|
new
|
nobody
|
New feature
|
Error reporting
|
master
|
#16508 |
Provide real support for virtual fields
|
new
|
|
New feature
|
Database layer (models, ORM)
|
master
|
#7835 |
Provide the ability for model definitions that are only availably during testing
|
new
|
nobody
|
New feature
|
Testing framework
|
master
|
#18378 |
Q() combined with annotate() can produce bad SQL
|
new
|
nobody
|
Bug
|
Database layer (models, ORM)
|
1.3
|
#27095 |
Queries involving postgres Array fields can't include expressions as elements
|
new
|
|
Bug
|
contrib.postgres
|
master
|
#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)
|
1.11
|
#24421 |
Querying a reverse ForeignObject relation using exclude() fails
|
new
|
nobody
|
Bug
|
Database layer (models, ORM)
|
1.7
|
#28992 |
Querying GenericIPAddressField with a space crashes with DataError on PostgreSQL
|
new
|
nobody
|
Bug
|
Database layer (models, ORM)
|
1.11
|
#24076 |
Query may fail with pytz exception
|
new
|
nobody
|
Bug
|
Documentation
|
1.6
|
#28692 |
QuerySet.bulk_create() combine with select/prefetch_related()
|
new
|
nobody
|
Cleanup/optimization
|
Database layer (models, ORM)
|
1.11
|
#28289 |
QuerySet.count() does not with work raw sql annotations on inherited model fields
|
new
|
nobody
|
Bug
|
Database layer (models, ORM)
|
1.11
|
#29095 |
QuerySet.count() with Sum window function generates invalid SQL on PostgreSQL
|
new
|
nobody
|
Bug
|
Database layer (models, ORM)
|
2.0
|
#26261 |
QuerySet.exclude() crashes when referencing related_query_name of GenericRelation
|
new
|
nobody
|
Bug
|
contrib.contenttypes
|
1.8
|
#20024 |
QuerySet.exclude() does not work with lists containing a 'None' element.
|
new
|
nobody
|
Bug
|
Database layer (models, ORM)
|
1.4
|
#2361 |
QuerySet.filter(m2mfield__isnull=False) may return duplicates
|
new
|
Adrian Holovaty
|
Bug
|
Database layer (models, ORM)
|
master
|
#6785 |
QuerySet.get() should only attempt to fetch a limited number of rows
|
new
|
nobody
|
Cleanup/optimization
|
Database layer (models, ORM)
|
master
|
#23051 |
QuerySet.only() fail to work with reverse o2o relationships
|
new
|
|
Bug
|
Database layer (models, ORM)
|
master
|
#28553 |
Querysets: annotate() columns are forced into a certain position which may disrupt union()
|
new
|
nobody
|
Cleanup/optimization
|
Database layer (models, ORM)
|
1.11
|
#24386 |
Querysets with filters and exclusions based on deep relations build invalid queries
|
new
|
nobody
|
Bug
|
Database layer (models, ORM)
|
master
|
#25947 |
Query's str() method fails when 'default' database is empty
|
new
|
nobody
|
Bug
|
Database layer (models, ORM)
|
1.9
|
#27995 |
Raise a descriptive error on unsupported operations following QuerySet.union(), intersection(), and difference()
|
assigned
|
kapil garg
|
Cleanup/optimization
|
Database layer (models, ORM)
|
1.10
|
#27827 |
Raising InvalidTemplateLibrary completely masks out real exception in get_package_libraries
|
new
|
nobody
|
Cleanup/optimization
|
Template system
|
1.10
|
#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
|
1.0
|
#25656 |
Recent Actions admin section contains link to edit form even when user does not have edit permission
|
assigned
|
Anton Baklanov
|
Bug
|
contrib.admin
|
master
|
#27079 |
Refactor LiveServerPort.test_port_bind() not to call setUpClass() twice
|
assigned
|
Chris Jerdonek
|
Bug
|
Testing framework
|
1.10
|
#26399 |
Refactor SchemaEditor to facilitate Firebird handlings of column defaults
|
new
|
nobody
|
Cleanup/optimization
|
Migrations
|
master
|
#21481 |
Reinstalling Django warning doesn't mention django-admin
|
new
|
nobody
|
Cleanup/optimization
|
Packaging
|
1.6
|
#22115 |
Related Querysets from Inlines not getting cached
|
new
|
nobody
|
Bug
|
contrib.admin
|
1.6
|
#27708 |
Relation between tables in different schemas with big names
|
new
|
nobody
|
Bug
|
Migrations
|
master
|
#28526 |
Remedy verbose, often unhelpful undefined tempate variable logging
|
new
|
nobody
|
Cleanup/optimization
|
Template system
|
master
|
#27692 |
Remember scroll position in list screen after coming back from edit screen - remove autofocus from search field
|
new
|
nobody
|
Bug
|
contrib.admin
|
1.10
|
#23521 |
removal of concrete Model from bases doesn't remove it from ModelState bases
|
new
|
|
Bug
|
Migrations
|
1.7
|
#23501 |
remove/add fields programatically in modelform fails in admin
|
new
|
nobody
|
Bug
|
contrib.admin
|
1.7
|
#20915 |
Remove django.test.client dependency on django.contrib.auth (and .sessions?)
|
new
|
nobody
|
Cleanup/optimization
|
Testing framework
|
master
|
#28073 |
RemoveField.state_forwards() crashes with AttributeError: 'NoneType' object has no attribute 'is_relation'
|
new
|
nobody
|
Bug
|
Migrations
|
1.11
|
#29260 |
Remove UPDATE query when saving a new model instance with a primary key that has a default
|
new
|
nobody
|
Bug
|
Database layer (models, ORM)
|
2.0
|
#28862 |
Removing a field from index_together/unique_together and from the model generates a migration that crashes
|
assigned
|
Ramiro Morales
|
Bug
|
Migrations
|
1.9
|
#23610 |
Removing a null constraint can lead to race conditions with migrations
|
new
|
nobody
|
Cleanup/optimization
|
Documentation
|
1.7
|
#22298 |
Rename Form Media to Static (or get rid of Form Media completely?)
|
new
|
|
Cleanup/optimization
|
Forms
|
master
|
#29000 |
RenameModel does not rename M2M column when run after AlterField/RenameField
|
new
|
|
Bug
|
Migrations
|
2.0
|
#23577 |
Rename operations should rename indexes, constraints, sequences and triggers named after their former value
|
new
|
|
Bug
|
Migrations
|
master
|
#19227 |
Reorganize method flowchart for class based generic views to tree
|
assigned
|
jambonrose
|
Cleanup/optimization
|
Documentation
|
master
|
#8264 |
Replace get_absolute_url with more sane alternative
|
new
|
simon
|
New feature
|
Core (URLs)
|
master
|
#29063 |
Replacement Migrations not being executed because of unapplied migrations should raise a warning.
|
new
|
nobody
|
Cleanup/optimization
|
Migrations
|
1.9
|
#29056 |
Required SelectDateWidget renders invalid HTML
|
assigned
|
Stanislav Filin
|
Bug
|
Forms
|
master
|
#23895 |
ResolverMatch with some views is not pickleable
|
new
|
nobody
|
Bug
|
Core (URLs)
|
1.7
|
#24622 |
Response "context" and "templates" not available in the Test Client when using Jinja2 - Django 1.8
|
new
|
nobody
|
Bug
|
Testing framework
|
1.8
|
#24577 |
Restrict extending and including to require templates from the same engine.
|
new
|
nobody
|
Bug
|
Template system
|
master
|
#25444 |
Restructure expressions documentation to better highlight ORM support
|
new
|
nobody
|
Cleanup/optimization
|
Documentation
|
master
|
#25540 |
Reusing databases doesn't work on PostgreSQL for migrations tests
|
new
|
nobody
|
Bug
|
Migrations
|
master
|
#20057 |
Reverse related manager should be a manager INSTANCE, not CLASS
|
new
|
nobody
|
Bug
|
Database layer (models, ORM)
|
1.5
|
#22226 |
Reversing admin URLs requires undocumented filter admin_urlquote.
|
new
|
nobody
|
Bug
|
contrib.admin
|
master
|
#26322 |
Rewrite the lazy model reference section of related fields docs
|
assigned
|
Alex Hill
|
Cleanup/optimization
|
Documentation
|
master
|
#24213 |
RFC 2231 Section 4.1 is not implemented
|
new
|
Raúl Cumplido
|
New feature
|
HTTP handling
|
master
|
#27338 |
Running an AlterField to change a CharField primary key to AutoField crashes
|
new
|
nobody
|
Cleanup/optimization
|
Migrations
|
master
|
#27086 |
running servers.tests may hang in parallel mode on Mac OS X
|
new
|
nobody
|
Cleanup/optimization
|
Core (Other)
|
master
|
#29127 |
Running tagged tests hides any with syntax errors
|
new
|
|
Bug
|
Testing framework
|
2.0
|
#29023 |
running tests in parallel doesn't show exception chain, even with tblib
|
new
|
nobody
|
Cleanup/optimization
|
Testing framework
|
master
|
#21143 |
runtests might execute queries against the normal database instead of the testdatabase
|
new
|
nobody
|
Bug
|
Testing framework
|
master
|
#23951 |
SafeExceptionReporterFilter does not have a way to filter and redact exception messages
|
new
|
nobody
|
New feature
|
Error reporting
|
master
|
#27399 |
Segfault when running GDALBandTests on OSX 10.11.6
|
new
|
nobody
|
Bug
|
GIS
|
master
|
#27303 |
Selecting multiple admin list_filters across relations return results that don't match both filters
|
new
|
nobody
|
Bug
|
contrib.admin
|
1.10
|
#21227 |
Selenium tests terminate with [Errno 10054]
|
new
|
nobody
|
Bug
|
Testing framework
|
master
|
#28215 |
sensitive_post_parameters/sensitive_variables leaking sensitive values into the http 500 exception email
|
new
|
|
Bug
|
Error reporting
|
1.8
|
#17752 |
Serialization and multi-table inheritance
|
new
|
nobody
|
Cleanup/optimization
|
Documentation
|
1.3
|
#24470 |
Serialization of base classes is not customizable for migrations
|
new
|
nobody
|
New feature
|
Migrations
|
1.7
|
#29078 |
Serializer handle_m2m_field() should honor any previous prefetch
|
assigned
|
Zeeshan Khan
|
Cleanup/optimization
|
Core (Serialization)
|
2.0
|
#19201 |
session data should always contain the expiry date
|
new
|
nobody
|
Cleanup/optimization
|
contrib.sessions
|
master
|
#21514 |
Session expiry dates should be in an ISO string instead of datetime
|
new
|
nobody
|
Bug
|
contrib.sessions
|
1.6
|