| #2361 |
QuerySet.filter(m2mfield__isnull=False) may return duplicates
|
new
|
|
Bug
|
dev
|
normal
|
| #2750 |
ManyToManyField ignores 'default' option
|
new
|
|
Bug
|
dev
|
normal
|
| #3254 |
full text search support for postgres, oracle and mssql
|
new
|
|
New feature
|
|
normal
|
| #3461 |
DatabaseWrapper should pass through args and kwargs to underlying database adapter
|
assigned
|
Asif Saifuddin Auvi
|
Bug
|
dev
|
|
| #5745 |
MySQL Collations/Charsets and Engines
|
new
|
nobody
|
New feature
|
dev
|
|
| #5793 |
Allow custom attributes in Meta classes
|
assigned
|
|
New feature
|
dev
|
|
| #6148 |
Add generic support for database schemas
|
new
|
|
New feature
|
dev
|
|
| #6343 |
% symbols not escaped in db_column column names when preparing queries
|
new
|
nobody
|
Bug
|
dev
|
|
| #6870 |
pre_delete should be sent before collecting ForeignKey relationships
|
new
|
nobody
|
Bug
|
dev
|
|
| #7623 |
Multi-table inheritance: Add the ability create child instance from existing parent
|
new
|
|
New feature
|
dev
|
|
| #9363 |
Add a traceback to each query in CursorDebugWrapper
|
new
|
nobody
|
New feature
|
1.0
|
|
| #9682 |
icontains can be case-sensitive on MySQL
|
new
|
nobody
|
Bug
|
1.0
|
|
| #10060 |
Multiple table annotation failure
|
new
|
|
Bug
|
dev
|
|
| #10088 |
for_share() as well as for_update() addition to Model.QuerySet
|
assigned
|
Nick Pope
|
New feature
|
dev
|
|
| #10227 |
Support a related_default on OneToOne fields
|
new
|
nobody
|
New feature
|
dev
|
|
| #10244 |
FileFields can't be set to NULL in the db
|
assigned
|
Adam Zapletal
|
Bug
|
1.0
|
|
| #10686 |
Add class name interpolation in Meta.permissions codenames
|
assigned
|
[email protected]
|
New feature
|
dev
|
|
| #10961 |
Allow users to override forward and reverse relationships on proxy models with !ForeignKey fields.
|
new
|
nobody
|
New feature
|
dev
|
|
| #11265 |
ForeignKey/OneToOneField should support user-defined id attribute name
|
new
|
nobody
|
New feature
|
|
|
| #11541 |
F() expressions don't allow assignment of Foreign Key values on instances
|
assigned
|
Aman Pandey
|
Bug
|
1.1-beta
|
|
| #11580 |
Unable to query TextField against oracle nclob 10Gr4
|
new
|
|
Bug
|
dev
|
|
| #11760 |
Placeholder for through value in ManyToManyField of abstract class
|
new
|
nobody
|
New feature
|
1.1
|
|
| #12096 |
Model fields are not accessible as attributes of the model class
|
new
|
|
New feature
|
dev
|
|
| #12529 |
manage.py syncdb doesn't check tables by using mangled names with Oracle backend
|
assigned
|
Mariusz Felisiak
|
Bug
|
dev
|
|
| #12651 |
AutoSlugField, that can recreate unique slugs during saving.
|
new
|
nobody
|
New feature
|
|
|
| #12938 |
not possible to validate a many-to-many at the model
|
new
|
nobody
|
New feature
|
1.1
|
|
| #13240 |
Modify RelatedManager and ManyRelatedManager add() and remove() to accept QuerySets and iterables
|
new
|
|
New feature
|
dev
|
|
| #13313 |
Custom Default Manager with extra __init__ arguments fails if model is used in a ManyToManyField
|
new
|
nobody
|
Bug
|
dev
|
|
| #13327 |
FileField/ImageField accessor methods throw unnecessary exceptions when they are blank or null.
|
new
|
nobody
|
Cleanup/optimization
|
1.1
|
|
| #13528 |
db_table truncation is applied based on the properties of the default database
|
new
|
|
Bug
|
dev
|
|
| #13757 |
Signal inconsistency between auto_created and manually defined intermediate models for m2m fields
|
new
|
nobody
|
Bug
|
dev
|
|
| #14287 |
TEST_MIRROR is not respected in routers
|
new
|
nobody
|
Bug
|
1.2
|
|
| #14645 |
Exclude query with multiple conditions for the same multi-value relation not correct
|
new
|
nobody
|
Bug
|
dev
|
|
| #14705 |
Model Field Order not influenced by MRO of superclasses
|
new
|
nobody
|
New feature
|
dev
|
|
| #14904 |
TextField with unique (or in unique_together) constraint breaks for large inputs in Postgres
|
new
|
nobody
|
Bug
|
1.2
|
|
| #15049 |
Using annotation before and after filter gives wrong results
|
assigned
|
Abhinav Yadav
|
Bug
|
dev
|
|
| #15130 |
Model.validate_unique method doesn't take in account multi-db
|
new
|
|
Bug
|
1.2
|
|
| #15559 |
Distinct queries will cause errors with some custom model fields
|
new
|
nobody
|
Bug
|
dev
|
|
| #16022 |
Cyclic reference in FieldFile causes memory usage to grow considerably
|
assigned
|
Joshua Massover
|
Cleanup/optimization
|
4.0
|
|
| #16376 |
Support for database links
|
new
|
nobody
|
New feature
|
dev
|
|
| #16505 |
Consider a different interface for get_next_by_FOO and get_previous_by_FOO
|
new
|
nobody
|
New feature
|
1.3
|
|
| #16508 |
Provide real support for virtual fields
|
new
|
|
New feature
|
dev
|
|
| #16549 |
In Django models, save/delete preconditions would help in handling optimistic concurrency control problems
|
new
|
nobody
|
New feature
|
1.3
|
|
| #16603 |
Unnecessary join when using a reverse foreign-key filter and reverse foreign-key aggregate call
|
new
|
nobody
|
Bug
|
dev
|
|
| #16614 |
Support server-side cursors for queryset iteration in database backends
|
new
|
nobody
|
New feature
|
1.3
|
|
| #16732 |
Unable to have abstract model with unique_together
|
assigned
|
Can Sarıgöl
|
Bug
|
dev
|
|
| #16752 |
Multi-db without a 'default' database
|
new
|
|
Bug
|
1.3
|
|
| #17337 |
[nonrel] Support for non-integer AutoFields
|
new
|
|
Bug
|
dev
|
|
| #17345 |
Allow ordering override on ManyToManyField
|
new
|
nobody
|
New feature
|
dev
|
|
| #17688 |
No m2m_changed signal sent to when referenced object is deleted
|
assigned
|
jorgecarleitao
|
Bug
|
1.3
|
|
| #17814 |
Add a way to override related_name on models that you can't edit
|
new
|
nobody
|
New feature
|
|
|
| #18098 |
order_with_respect_to should construct set_RELATED_order() method name from related_name
|
new
|
nobody
|
Bug
|
dev
|
|
| #18283 |
FileField should not reuse FieldFiles
|
assigned
|
Andrzej Pragacz
|
Bug
|
1.4
|
|
| #18543 |
Non image file can be saved to ImageField
|
new
|
|
Bug
|
1.4
|
|
| #18844 |
Allow Oracle DatabaseWrapper to support session options extra kwargs as settings.DATABASE_OPTIONS
|
new
|
nobody
|
New feature
|
1.4
|
|
| #19149 |
Generic Relation not cascading with Multi table inheritance.
|
new
|
|
Bug
|
dev
|
|
| #19396 |
Allow customized ModelState classes
|
new
|
nobody
|
Cleanup/optimization
|
dev
|
|
| #19527 |
Allow QuerySet.bulk_create() to set the primary key of its objects
|
new
|
nobody
|
New feature
|
dev
|
|
| #19544 |
IntegrityError during ManyToMany add() on Oracle or for user-defined through relationships.
|
new
|
|
Cleanup/optimization
|
dev
|
|
| #19948 |
Improve connection reset under PostgreSQL
|
new
|
nobody
|
Cleanup/optimization
|
dev
|
|
| #20024 |
QuerySet.exclude() does not work with lists containing a 'None' element.
|
assigned
|
Eddy ADEGNANDJOU
|
Bug
|
dev
|
|
| #20057 |
Reverse related manager should be a manager INSTANCE, not CLASS
|
new
|
nobody
|
Bug
|
1.5
|
|
| #20127 |
Unify subquery generation in the ORM
|
new
|
nobody
|
Cleanup/optimization
|
dev
|
|
| #20226 |
Django problematic when Oracle when column/table names are mixed case
|
new
|
nobody
|
Bug
|
1.5
|
|
| #20516 |
Allow use of prepared statements
|
new
|
nobody
|
New feature
|
dev
|
|
| #20535 |
Unnecessary join created for intermediate table between two M2M tables
|
new
|
nobody
|
Bug
|
dev
|
|
| #20960 |
DEFAULT_TABLESPACE should be part of DATABASES
|
new
|
|
New feature
|
dev
|
|
| #21295 |
Add on_update support
|
new
|
nobody
|
New feature
|
dev
|
|
| #21454 |
Ignoring certain fields on INSERT and UPDATE queries
|
new
|
|
New feature
|
dev
|
|
| #21461 |
Add pre_update and post_update signals
|
new
|
|
New feature
|
dev
|
|
| #21523 |
Models DateField to_python method no longer supports mock dates.
|
new
|
|
Cleanup/optimization
|
1.6
|
|
| #21604 |
Embed raw queries as subqueries when used with an __in filter
|
assigned
|
William
|
New feature
|
dev
|
|
| #22125 |
Unnecessary creation of index for ManyToManyField
|
assigned
|
Akash Kumar Sen
|
Cleanup/optimization
|
dev
|
|
| #22158 |
Allow model level custom lookups
|
new
|
nobody
|
New feature
|
dev
|
|
| #22666 |
GenericIPAddressField index never used on PostgreSQL
|
new
|
nobody
|
Bug
|
dev
|
|
| #22673 |
inspectdb not support database schema on postgresql with name different of "public"
|
new
|
nobody
|
New feature
|
dev
|
|
| #22757 |
prefetch_related isn't as effecient as it could be with GenericForeignKey and proxy models
|
new
|
|
Cleanup/optimization
|
dev
|
|
| #22995 |
Deprecate auto_now and auto_now_add and document alternatives
|
new
|
nobody
|
Cleanup/optimization
|
dev
|
|
| #23051 |
QuerySet.only() fail to work with reverse o2o relationships
|
assigned
|
Paulo
|
Bug
|
dev
|
|
| #23076 |
Cascaded deletion of polymorphic models fails
|
new
|
nobody
|
Bug
|
dev
|
|
| #23319 |
Django uses unnecessary join in concrete inheritance
|
new
|
nobody
|
Cleanup/optimization
|
|
|
| #23533 |
Hook for default QuerySet filtering defined on the QuerySet itself.
|
assigned
|
Mariusz Felisiak
|
New feature
|
dev
|
|
| #23557 |
Prevent silent extension of explicit GROUP BY when using order_by
|
assigned
|
ontowhee
|
Bug
|
1.7
|
|
| #23771 |
Optimisation idea for Paginator object
|
new
|
nobody
|
Cleanup/optimization
|
1.6
|
|
| #23843 |
Test failures on Oracle/Python3
|
new
|
|
Bug
|
dev
|
|
| #23854 |
Add custom SelectRelated classes
|
new
|
nobody
|
New feature
|
dev
|
|
| #23931 |
db_manager() method doesn't increment creation_counter
|
new
|
nobody
|
Bug
|
1.7
|
|
| #24039 |
Filtering using __in on a count annotated queryset returns empty results
|
new
|
nobody
|
Cleanup/optimization
|
1.7
|
|
| #24082 |
Unique=True on TextField or CharField should not create an index
|
new
|
|
Bug
|
1.7
|
|
| #24218 |
Use sub-query in ORM when distinct and order_by columns do not match
|
new
|
nobody
|
New feature
|
dev
|
|
| #24227 |
isinstance checks on ForeignKey/ManyToManyField should be replaced with field.many_to_one/field.many_to_many
|
new
|
|
Cleanup/optimization
|
dev
|
|
| #24228 |
Signals have unclear & inconsistent transaction handling
|
new
|
nobody
|
Bug
|
dev
|
|
| #24246 |
Model field names, lookups and transforms should be checked for collisions.
|
new
|
nobody
|
Cleanup/optimization
|
dev
|
|
| #24267 |
Simplify Query.build_filter()
|
assigned
|
Simon Charette
|
Cleanup/optimization
|
dev
|
|
| #24306 |
Support for UNLOGGED tables in PostgreSQL
|
new
|
nobody
|
New feature
|
dev
|
|
| #24317 |
Deprecate field.rel, replace it with real field instances
|
new
|
nobody
|
Cleanup/optimization
|
dev
|
|
| #24342 |
Add EnumField model/form fields
|
new
|
nobody
|
New feature
|
dev
|
|
| #24421 |
Querying a reverse ForeignObject relation using exclude() fails
|
new
|
nobody
|
Bug
|
1.7
|
|
| #24446 |
ATOMIC_REQUESTS add extra queries if the view was already in a transaction
|
new
|
nobody
|
Bug
|
dev
|
|
| #24462 |
Add a new QuerySet operation to use current results as a subquery
|
new
|
nobody
|
New feature
|
dev
|
|