Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

Added docstring to DeleteQuery.delete_qs()

  • Loading branch information...
commit 11b8712cc743b496bdff5fe405a5036734ca67c3 1 parent f64a5ef
@akaariai akaariai authored
Showing with 5 additions and 0 deletions.
  1. +5 −0 django/db/models/sql/subqueries.py
View
5 django/db/models/sql/subqueries.py
@@ -48,6 +48,11 @@ def delete_batch(self, pk_list, using, field=None):
self.do_query(self.model._meta.db_table, where, using=using)
def delete_qs(self, query, using):
+ """
+ Delete the queryset in one SQL query (if possible). For simple queries
+ this is done by copying the query.query.where to self.query, for
+ complex queries by using subquery.
+ """
innerq = query.query
# Make sure the inner query has at least one table in use.
innerq.get_initial_alias()
Please sign in to comment.
Something went wrong with that request. Please try again.