#23582 |
Django 1.7 initial data can't relies on other apps one.
|
new
|
nobody
|
Cleanup/optimization
|
Documentation
|
1.7
|
#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
|
master
|
#23610 |
Removing a null constraint can lead to race conditions with migrations
|
new
|
nobody
|
Cleanup/optimization
|
Documentation
|
1.7
|
#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)
|
1.9
|
#23681 |
Document how to customize NullBooleanSelect choice names
|
assigned
|
benjaoming
|
New feature
|
Documentation
|
master
|
#23687 |
Prevent `ContentType.objects.get_for_model` from creating objects for deferred, auto_created and swapped models
|
new
|
nobody
|
Cleanup/optimization
|
contrib.contenttypes
|
master
|
#23740 |
Cannot drop unique_together constraint on a single field with its own unique=True constraint
|
new
|
nobody
|
Bug
|
Migrations
|
1.7
|
#23748 |
inspectdb should introspect autofield
|
new
|
nobody
|
New feature
|
Database layer (models, ORM)
|
master
|
#23755 |
patch_cache_control should special case "no-cache"
|
new
|
nobody
|
New feature
|
Core (Cache system)
|
master
|
#23759 |
Storage.get_available_name should preserve all file extensions, not just the first one
|
assigned
|
thenewguy
|
New feature
|
File uploads/storage
|
master
|
#23764 |
sessions.backends.cache.SessionStore does not respect settings.SESSION_SERIALIZER
|
assigned
|
Ravi Kotecha
|
Cleanup/optimization
|
contrib.sessions
|
1.7
|
#23771 |
Optimisation idea for Paginator object
|
new
|
nobody
|
Cleanup/optimization
|
Database layer (models, ORM)
|
1.6
|
#23790 |
Possible bad interaction between migration dependencies and relabeling apps
|
new
|
nobody
|
Bug
|
Documentation
|
1.7
|
#23797 |
SQL generated for negated F() expressions is incorrect
|
new
|
nobody
|
Bug
|
Database layer (models, ORM)
|
1.7
|
#23842 |
Transient failure of django.contrib.gis.tests.geoapp.tests.GeoQuerySetTest.test_make_line
|
new
|
nobody
|
Bug
|
GIS
|
master
|
#23843 |
Test failures on Oracle/Python3
|
assigned
|
Shai Berger
|
Bug
|
Database layer (models, ORM)
|
master
|
#23854 |
Add custom SelectRelated classes
|
new
|
nobody
|
New feature
|
Database layer (models, ORM)
|
master
|
#23869 |
`get_deleted_objects` doesn't use `has_delete_permission`
|
new
|
nobody
|
Bug
|
contrib.admin
|
1.7
|
#23870 |
Sliced QuerySets in ModelChoiceField
|
assigned
|
nishkr
|
Bug
|
Forms
|
1.6
|
#23895 |
ResolverMatch with some views is not pickleable
|
new
|
nobody
|
Bug
|
Core (URLs)
|
1.7
|
#23902 |
Migrating between Geography / Geometry types fails
|
new
|
nobody
|
Bug
|
GIS
|
1.7
|
#23916 |
makemigrations does not detect/like model name case changes
|
new
|
nobody
|
Bug
|
Migrations
|
1.7
|
#23951 |
SafeExceptionReporterFilter does not have a way to filter and redact exception messages
|
new
|
nobody
|
New feature
|
Error reporting
|
master
|
#23953 |
makemigrations generates "wrong" numbered migration file if squashed migrations are in place
|
assigned
|
Sergey
|
Cleanup/optimization
|
Migrations
|
1.7
|
#23964 |
MySQL: BaseModelFormSet.validate_unique() fails for mixed case;
|
new
|
nobody
|
Bug
|
Forms
|
1.7
|
#23976 |
ValidationError crashes if initialized with a list of empty dicts
|
new
|
nobody
|
Cleanup/optimization
|
Core (Other)
|
master
|
#23996 |
Allow AlterOrderWithRespectTo to order existing data
|
new
|
|
New feature
|
Migrations
|
master
|
#24018 |
Support journal_mode=WAL for sqlite
|
assigned
|
Curtis Maloney
|
New feature
|
Database layer (models, ORM)
|
master
|
#24039 |
Filtering using __in on a count annotated queryset returns empty results
|
new
|
nobody
|
Cleanup/optimization
|
Database layer (models, ORM)
|
1.7
|
#24047 |
Cannot combine values_list querysets that do subqueries
|
new
|
nobody
|
Cleanup/optimization
|
Database layer (models, ORM)
|
1.6
|
#24048 |
only() doesn't override fields included in defer() as documented
|
new
|
nobody
|
Bug
|
Database layer (models, ORM)
|
master
|
#24076 |
Query may fail with pytz exception
|
new
|
nobody
|
Bug
|
Documentation
|
1.6
|
#24082 |
Unique=True on TextField or CharField should not create an index
|
new
|
|
Bug
|
Database layer (models, ORM)
|
1.7
|
#24096 |
GROUP BY on oracle fails with TextField and BinaryField
|
new
|
nobody
|
Bug
|
Database layer (models, ORM)
|
master
|
#24117 |
make admin not require context_processors
|
new
|
nobody
|
Cleanup/optimization
|
contrib.admin
|
master
|
#24121 |
Provide a better repr() experience
|
new
|
nobody
|
New feature
|
Core (Other)
|
master
|
#24125 |
TemplateDetailView in admindocs requires a single Django templates engine
|
assigned
|
Kai Richard König
|
Bug
|
contrib.admindocs
|
master
|
#24157 |
Prompt to add a new field after renaming
|
new
|
nobody
|
Cleanup/optimization
|
Migrations
|
1.7
|
#24162 |
"Method Flowchart" for all CB(G)V documentation pages
|
new
|
nobody
|
New feature
|
Documentation
|
1.7
|
#24176 |
Incorrect SQL text when searching in SQLite for datetime values with milliseconds
|
new
|
nobody
|
Bug
|
Database layer (models, ORM)
|
1.7
|
#24182 |
Document or improve limitations for doing queries in field defaults
|
new
|
nobody
|
New feature
|
Migrations
|
master
|
#24199 |
string_if_invalid doesn't provide information in many cases
|
new
|
nobody
|
Cleanup/optimization
|
Template system
|
master
|
#24203 |
Optimisation: adding multiple fields to same model should attempt to run single ALTER TABLE statement
|
new
|
nobody
|
Cleanup/optimization
|
Migrations
|
master
|
#24213 |
RFC 2231 Section 4.1 is not implemented
|
new
|
Raúl Cumplido
|
New feature
|
HTTP handling
|
master
|
#24218 |
Use sub-query in ORM when distinct and order_by columns do not match
|
new
|
nobody
|
New feature
|
Database layer (models, ORM)
|
master
|
#24228 |
Signals have unclear & inconsistent transaction handling
|
new
|
nobody
|
Bug
|
Database layer (models, ORM)
|
master
|
#24246 |
Model field names, lookups and transforms should be checked for collisions.
|
new
|
nobody
|
Cleanup/optimization
|
Database layer (models, ORM)
|
master
|
#24260 |
Add migration support for logical field renames
|
new
|
nobody
|
New feature
|
Migrations
|
1.7
|
#24267 |
Simplify Query.build_filter()
|
new
|
nobody
|
Cleanup/optimization
|
Database layer (models, ORM)
|
master
|
#24272 |
Better error messages for prefetch_related
|
new
|
nobody
|
Cleanup/optimization
|
Database layer (models, ORM)
|
master
|
#24296 |
clear select fields for `.exists()` of distinct, non-sliced querysets
|
new
|
nobody
|
Cleanup/optimization
|
Database layer (models, ORM)
|
1.7
|
#24306 |
Support for UNLOGGED tables in PostgreSQL
|
new
|
nobody
|
New feature
|
Database layer (models, ORM)
|
master
|
#24312 |
Make it possible to import models safely at any time
|
new
|
nobody
|
New feature
|
Core (Other)
|
master
|
#24313 |
Deprecate the class_prepared signal
|
new
|
nobody
|
Cleanup/optimization
|
Core (Other)
|
master
|
#24317 |
Deprecate field.rel, replace it with real field instances
|
new
|
nobody
|
Cleanup/optimization
|
Database layer (models, ORM)
|
master
|
#24336 |
static server should skip for protocol-relative STATIC_URL
|
assigned
|
farrepa
|
Cleanup/optimization
|
Core (Other)
|
master
|
#24342 |
Add EnumField model/form fields
|
new
|
nobody
|
New feature
|
Database layer (models, ORM)
|
master
|
#24363 |
Combine ALTER TABLE .. MODIFY statements for multiple columns into one statement.
|
assigned
|
ambivalentno
|
New feature
|
Migrations
|
1.7
|
#24384 |
compilemessages shouldn't return with exit code 0 when it fails
|
new
|
nobody
|
Bug
|
Internationalization
|
master
|
#24386 |
Querysets with filters and exclusions based on deep relations build invalid queries
|
new
|
nobody
|
Bug
|
Database layer (models, ORM)
|
master
|
#24396 |
Migrate only required models to the "other" database
|
new
|
nobody
|
Cleanup/optimization
|
Testing framework
|
master
|
#24407 |
Initial migration fails if app name has upper-case letters on Oracle
|
new
|
nobody
|
Bug
|
Migrations
|
1.7
|
#24421 |
Querying a reverse ForeignObject relation using exclude() fails
|
new
|
nobody
|
Bug
|
Database layer (models, ORM)
|
1.7
|
#24434 |
Django Custom Field inherits ForeignKey deconstruct() fails
|
new
|
nobody
|
Bug
|
Documentation
|
1.7
|
#24446 |
ATOMIC_REQUESTS add extra queries if the view was already in a transaction
|
new
|
nobody
|
Bug
|
Database layer (models, ORM)
|
master
|
#24462 |
Add a new QuerySet operation to use current results as a subquery
|
new
|
nobody
|
New feature
|
Database layer (models, ORM)
|
master
|
#24470 |
Serialization of base classes is not customizable for migrations
|
new
|
nobody
|
New feature
|
Migrations
|
1.7
|
#24472 |
Define internal types explicitly for related fields
|
new
|
Andriy Sokolovskiy
|
New feature
|
Database layer (models, ORM)
|
master
|
#24475 |
Add a new testconnections management command
|
assigned
|
Alex Morozov
|
New feature
|
Core (Management commands)
|
master
|
#24481 |
Improve sqlmigrate to be more flexible and allow bypassing migrations on disk
|
assigned
|
Andrew Godwin
|
New feature
|
Core (Management commands)
|
master
|
#24506 |
Migrations are crashing after changing foreign key from auth.Group model to a proxy model of auth.Group
|
new
|
Marco Fucci
|
Bug
|
Migrations
|
1.8
|
#24523 |
django.apps.registry.populate() does not handle failures in app_config.ready()
|
new
|
nobody
|
Cleanup/optimization
|
Core (Other)
|
master
|
#24529 |
Allow double squashing of migrations
|
new
|
nobody
|
New feature
|
Migrations
|
master
|
#24533 |
Changing an AutoField into an IntegerField leaks the sequence on PostgreSQL
|
new
|
nobody
|
Bug
|
Migrations
|
1.7
|
#24539 |
Attempt to create object with repeated value on a custom PK raises IntegrityError on wrong field
|
new
|
nobody
|
Bug
|
Database layer (models, ORM)
|
1.7
|
#24559 |
MigrationLoader.load_disk ImportError handling differs under py3/pypy vs py2
|
new
|
nobody
|
Bug
|
Migrations
|
master
|
#24561 |
Allow model field choices to accept callables.
|
assigned
|
Sergey Fedoseev
|
New feature
|
Database layer (models, ORM)
|
master
|
#24572 |
Migration plan may be broken when applying migrations on a clean database
|
new
|
nobody
|
Bug
|
Migrations
|
master
|
#24577 |
Restrict extending and including to require templates from the same engine.
|
new
|
nobody
|
Bug
|
Template system
|
master
|
#24580 |
Add test for untested condition in admin_list template tag.
|
new
|
None
|
Cleanup/optimization
|
contrib.admin
|
1.8
|
#24581 |
Explicitly raise an exception if ManyToManyField._get_m2m_attr fails to match
|
new
|
nobody
|
Cleanup/optimization
|
Database layer (models, ORM)
|
1.8
|
#24612 |
Confusing error message when using only/defer through deleted related field
|
new
|
|
Cleanup/optimization
|
Database layer (models, ORM)
|
1.8
|
#24619 |
Technical error responses (404 and 500) should return responses dependent on Accept header
|
new
|
nobody
|
New feature
|
Core (Other)
|
master
|
#24622 |
Response "context" and "templates" not available in the Test Client when using Jinja2 - Django 1.8
|
new
|
nobody
|
Bug
|
Testing framework
|
1.8
|
#24632 |
PostgreSQL table inheritance
|
new
|
|
New feature
|
contrib.postgres
|
master
|
#24638 |
New feature: support adding an SQL comment in queries
|
new
|
nobody
|
New feature
|
Database layer (models, ORM)
|
1.8
|
#24648 |
Model fields that reference settings that differ between dev and prod trigger the autodetector
|
new
|
nobody
|
Cleanup/optimization
|
Migrations
|
1.8
|
#24662 |
Sum() returns True/False when used with BooleanField & MySQL
|
assigned
|
Marco Santamaria
|
Bug
|
Database layer (models, ORM)
|
1.8
|
#24669 |
Migrations should only be marked as run on "their" db
|
new
|
nobody
|
Cleanup/optimization
|
Migrations
|
1.7
|
#24680 |
In testing, warnings appear when loading database-specific fixtures
|
new
|
nobody
|
Cleanup/optimization
|
Core (Management commands)
|
master
|
#24686 |
Support for Moving a model between two Django apps
|
new
|
nobody
|
New feature
|
Migrations
|
master
|
#24691 |
Document model._state.adding (since UUIDField sets value before save)
|
new
|
nobody
|
Cleanup/optimization
|
Documentation
|
1.8
|
#24709 |
ArrayField doesn't support .update() and F() objects
|
new
|
nobody
|
New feature
|
contrib.postgres
|
1.8
|
#24711 |
Allow flush management command to drop tables and re-run migrations
|
new
|
nobody
|
New feature
|
Core (Management commands)
|
master
|
#24723 |
Migration writer errors should be more informative
|
new
|
nobody
|
Cleanup/optimization
|
Migrations
|
master
|
#24759 |
Add or document a way to test data migrations
|
new
|
nobody
|
New feature
|
Testing framework
|
1.8
|
#24803 |
Collected SQL does not respect empty strings as params when formatting result sql
|
new
|
nobody
|
Bug
|
Database layer (models, ORM)
|
master
|
#24810 |
Reopen database connection automatically when no transaction is active
|
new
|
nobody
|
New feature
|
Database layer (models, ORM)
|
master
|
#24816 |
Clarify docs about preventing duplicate signals
|
new
|
nobody
|
Cleanup/optimization
|
Documentation
|
1.8
|
#24822 |
Autodetector crashes on add/removal of tzinfo from DateTimeField default
|
new
|
nobody
|
Bug
|
Documentation
|
1.8
|