#23051 |
QuerySet.only() fail to work with reverse o2o relationships
|
new
|
|
Bug
|
Database layer (models, ORM)
|
|
#23054 |
Document limitations of cache middleware more clearly
|
new
|
nobody
|
Bug
|
Documentation
|
|
#23076 |
Cascaded deletion of polymorphic models fails
|
new
|
nobody
|
Bug
|
Database layer (models, ORM)
|
|
#23130 |
BooleanField should not override 'blank' if choices are specified
|
new
|
|
Bug
|
Database layer (models, ORM)
|
|
#23242 |
Add an option to avoid slow date_hierarchy queries on a big tables
|
new
|
nobody
|
New feature
|
contrib.admin
|
|
#23251 |
Use a temporary folder to store uploaded files during tests
|
assigned
|
Sasha Gaevsky
|
Bug
|
Testing framework
|
|
#23268 |
Fixtures: Natural Key support for Generic Foreign Keys
|
assigned
|
Guillaume Thomas
|
Bug
|
Core (Serialization)
|
|
#23273 |
MigrationRecorder does not obey db_router allow_migrate rules
|
new
|
nobody
|
Bug
|
Migrations
|
|
#23318 |
Management command dbshell does not use DATABASE[...]['OPTIONS'] to set env PGOPTIONS
|
assigned
|
Flavio Curella
|
New feature
|
Core (Management commands)
|
|
#23319 |
Django uses unnecessary join in concrete inheritance
|
new
|
nobody
|
Cleanup/optimization
|
Database layer (models, ORM)
|
|
#23321 |
Remove .mo files from the Django Git repository
|
new
|
nobody
|
Cleanup/optimization
|
Internationalization
|
|
#23326 |
DatabaseCache must implement incr to guarantee atomic increment
|
new
|
|
Bug
|
Core (Cache system)
|
|
#23337 |
CircularDependencyError when squashing migrations
|
new
|
nobody
|
Bug
|
Migrations
|
|
#23353 |
TransactionManagmentError isn't helpful for tracking down cause
|
new
|
nobody
|
Bug
|
Database layer (models, ORM)
|
|
#23356 |
Unable to create template tag which behaves similar to {% verbatim %}
|
new
|
nobody
|
Cleanup/optimization
|
Template system
|
|
#23408 |
Add makemigrations warning for unique fields with callable defaults
|
new
|
nobody
|
New feature
|
Migrations
|
|
#23424 |
Verbatim tag fails to render curly braces
|
assigned
|
Paul Egges
|
Bug
|
Template system
|
|
#23433 |
Django installs /usr/bin/django-admin and /usr/bin/django-admin.py
|
new
|
nobody
|
Cleanup/optimization
|
Packaging
|
|
#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
|
|
#23521 |
removal of concrete Model from bases doesn't remove it from ModelState bases
|
new
|
|
Bug
|
Migrations
|
|
#23528 |
django.db.migrations.swappable_dependency not documented
|
new
|
nobody
|
Bug
|
Documentation
|
|
#23533 |
Hook for default QuerySet filtering defined on the QuerySet itself.
|
new
|
nobody
|
New feature
|
Database layer (models, ORM)
|
|
#23557 |
annotate gives different results on postgresql and mysql
|
new
|
nobody
|
Bug
|
Database layer (models, ORM)
|
|
#23559 |
Staff (not superusers) should not manage perms of Users
|
new
|
|
New feature
|
contrib.auth
|
|
#23563 |
Make `staticfiles_storage` a public API
|
new
|
nobody
|
Cleanup/optimization
|
Documentation
|
|
#23572 |
Exception on Custom Lookups when right value is None.
|
assigned
|
Sergey Fedoseev
|
Bug
|
Database layer (models, ORM)
|
|
#23576 |
Fast-path deletion for MySQL
|
new
|
nobody
|
New feature
|
Database layer (models, ORM)
|
|
#23577 |
Rename operations should rename indexes, constraints, sequences and triggers named after their former value
|
new
|
|
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
|
|
#23610 |
Removing a null constraint can lead to race conditions with migrations
|
new
|
nobody
|
Cleanup/optimization
|
Documentation
|
|
#23646 |
query set sql update to change different values by different keys (include django-bulk-update in core)
|
assigned
|
Tom Forbes
|
New feature
|
Database layer (models, ORM)
|
|
#23681 |
Document how to customize NullBooleanSelect choice names
|
assigned
|
benjaoming
|
New feature
|
Documentation
|
|
#23687 |
Prevent `ContentType.objects.get_for_model` from creating objects for deferred, auto_created and swapped models
|
new
|
nobody
|
Cleanup/optimization
|
contrib.contenttypes
|
|
#23714 |
`date` filter raises an exception for naive datetimes during DST change
|
new
|
|
Bug
|
Template system
|
|
#23718 |
TEST_MIRROR setting doesn't work as expected (and has no tests)
|
assigned
|
eng. Ilian Iliev
|
Bug
|
Testing framework
|
|
#23740 |
Cannot drop unique_together constraint on a single field with its own unique=True constraint
|
new
|
nobody
|
Bug
|
Migrations
|
|
#23746 |
Allow assertNumQueries to clear caches before it runs
|
new
|
nobody
|
New feature
|
Testing framework
|
|
#23748 |
inspectdb should introspect autofield
|
new
|
nobody
|
New feature
|
Database layer (models, ORM)
|
|
#23755 |
patch_cache_control should special case "no-cache"
|
new
|
nobody
|
New feature
|
Core (Cache system)
|
|
#23759 |
Storage.get_available_name should preserve all file extensions, not just the first one
|
assigned
|
thenewguy
|
New feature
|
File uploads/storage
|
|
#23764 |
sessions.backends.cache.SessionStore does not respect settings.SESSION_SERIALIZER
|
assigned
|
Ravi Kotecha
|
Cleanup/optimization
|
contrib.sessions
|
|
#23771 |
Optimisation idea for Paginator object
|
new
|
nobody
|
Cleanup/optimization
|
Database layer (models, ORM)
|
|
#23790 |
Possible bad interaction between migration dependencies and relabeling apps
|
new
|
nobody
|
Bug
|
Documentation
|
|
#23797 |
SQL generated for negated F() expressions is incorrect
|
new
|
nobody
|
Bug
|
Database layer (models, ORM)
|
|
#23816 |
Ability to defer model field by default
|
assigned
|
Denis.Tarykin
|
New feature
|
Database layer (models, ORM)
|
|
#23829 |
Allow customizing the `ping_google` URL
|
new
|
|
Cleanup/optimization
|
contrib.sitemaps
|
|
#23842 |
Transient failure of django.contrib.gis.tests.geoapp.tests.GeoQuerySetTest.test_make_line
|
new
|
nobody
|
Bug
|
GIS
|
|
#23843 |
Test failures on Oracle/Python3
|
assigned
|
Shai Berger
|
Bug
|
Database layer (models, ORM)
|
|
#23854 |
Add custom SelectRelated classes
|
new
|
nobody
|
New feature
|
Database layer (models, ORM)
|
|
#23869 |
`get_deleted_objects` doesn't use `has_delete_permission`
|
new
|
nobody
|
Bug
|
contrib.admin
|
|
#23870 |
Sliced QuerySets in ModelChoiceField
|
assigned
|
nishkr
|
Bug
|
Forms
|
|
#23895 |
ResolverMatch with some views is not pickleable
|
new
|
nobody
|
Bug
|
Core (URLs)
|
|
#23902 |
Migrating between Geography / Geometry types fails
|
new
|
nobody
|
Bug
|
GIS
|
|
#23916 |
makemigrations does not detect/like model name case changes
|
new
|
nobody
|
Bug
|
Migrations
|
|
#23931 |
db_manager() method doesn't increment creation_counter
|
new
|
nobody
|
Bug
|
Database layer (models, ORM)
|
|
#23951 |
SafeExceptionReporterFilter does not have a way to filter and redact exception messages
|
new
|
nobody
|
New feature
|
Error reporting
|
|
#23953 |
makemigrations generates "wrong" numbered migration file if squashed migrations are in place
|
assigned
|
Sergey
|
Cleanup/optimization
|
Migrations
|
|
#23964 |
MySQL: BaseModelFormSet.validate_unique() fails for mixed case;
|
new
|
nobody
|
Bug
|
Forms
|
|
#23976 |
ValidationError crashes if initialized with a list of empty dicts
|
new
|
nobody
|
Cleanup/optimization
|
Core (Other)
|
|
#23996 |
Allow AlterOrderWithRespectTo to order existing data
|
new
|
|
New feature
|
Migrations
|
|
#24018 |
Support journal_mode=WAL for sqlite
|
assigned
|
Curtis Maloney
|
New feature
|
Database layer (models, ORM)
|
|
#24039 |
Filtering using __in on a count annotated queryset returns empty results
|
new
|
nobody
|
Cleanup/optimization
|
Database layer (models, ORM)
|
|
#24042 |
Custom AutoField fields do not work correctly on postgres
|
new
|
nobody
|
New feature
|
Database layer (models, ORM)
|
|
#24047 |
Cannot combine values_list querysets that do subqueries
|
new
|
nobody
|
Cleanup/optimization
|
Database layer (models, ORM)
|
|
#24048 |
only() doesn't override fields included in defer() as documented
|
new
|
nobody
|
Bug
|
Database layer (models, ORM)
|
|
#24076 |
Query may fail with pytz exception
|
new
|
nobody
|
Bug
|
Documentation
|
|
#24082 |
Unique=True on TextField or CharField should not create an index
|
new
|
|
Bug
|
Database layer (models, ORM)
|
|
#24096 |
GROUP BY on oracle fails with TextField and BinaryField
|
new
|
nobody
|
Bug
|
Database layer (models, ORM)
|
|
#24117 |
make admin not require context_processors
|
new
|
nobody
|
Cleanup/optimization
|
contrib.admin
|
|
#24121 |
Provide a better repr() experience
|
new
|
nobody
|
New feature
|
Core (Other)
|
|
#24125 |
TemplateDetailView in admindocs requires a single Django templates engine
|
assigned
|
Kai Richard König
|
Bug
|
contrib.admindocs
|
|
#24128 |
Admindocs doesn't account for template loaders
|
new
|
nobody
|
Bug
|
contrib.admindocs
|
|
#24157 |
Prompt to add a new field after renaming
|
new
|
nobody
|
Cleanup/optimization
|
Migrations
|
|
#24162 |
"Method Flowchart" for all CB(G)V documentation pages
|
new
|
nobody
|
New feature
|
Documentation
|
|
#24176 |
Incorrect SQL text when searching in SQLite for datetime values with milliseconds
|
new
|
nobody
|
Bug
|
Database layer (models, ORM)
|
|
#24179 |
FilteredSelectMultiple widget - add filter field to the right column.
|
new
|
|
New feature
|
contrib.admin
|
|
#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
|
|
#24213 |
RFC 2231 Section 4.1 is not implemented
|
new
|
Raúl Cumplido
|
New feature
|
HTTP handling
|
|
#24218 |
Use sub-query in ORM when distinct and order_by columns do not match
|
new
|
nobody
|
New feature
|
Database layer (models, ORM)
|
|
#24227 |
isinstance checks on ForeignKey/ManyToManyField should be replaced with field.many_to_one/field.many_to_many
|
new
|
|
Cleanup/optimization
|
Database layer (models, ORM)
|
|
#24228 |
Signals have unclear & inconsistent transaction handling
|
new
|
nobody
|
Bug
|
Database layer (models, ORM)
|
|
#24243 |
Allow HashedFilesMixin to handle file name fragments
|
new
|
Laszlo Marai
|
New feature
|
contrib.staticfiles
|
|
#24246 |
Model field names, lookups and transforms should be checked for collisions.
|
new
|
nobody
|
Cleanup/optimization
|
Database layer (models, ORM)
|
|
#24260 |
Add migration support for logical field renames
|
new
|
nobody
|
New feature
|
Migrations
|
|
#24267 |
Simplify Query.build_filter()
|
new
|
nobody
|
Cleanup/optimization
|
Database layer (models, ORM)
|
|
#24272 |
Better error messages for prefetch_related
|
new
|
nobody
|
Cleanup/optimization
|
Database layer (models, ORM)
|
|
#24296 |
clear select fields for `.exists()` of distinct, non-sliced querysets
|
new
|
nobody
|
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)
|
|
#24336 |
static server should skip for protocol-relative STATIC_URL
|
assigned
|
farrepa
|
Cleanup/optimization
|
Core (Other)
|
|
#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.
|
assigned
|
ambivalentno
|
New feature
|
Migrations
|
|
#24384 |
compilemessages shouldn't return with exit code 0 when it fails
|
new
|
nobody
|
Bug
|
Internationalization
|
|
#24386 |
Querysets with filters and exclusions based on deep relations build invalid queries
|
new
|
nobody
|
Bug
|
Database layer (models, ORM)
|
|