mirror of
https://github.com/Hopiu/django.git
synced 2026-05-16 11:33:10 +00:00
parent
686772c177
commit
23c529a774
1 changed files with 3 additions and 2 deletions
|
|
@ -241,7 +241,8 @@ class Query:
|
|||
return self.get_compiler(DEFAULT_DB_ALIAS).as_sql()
|
||||
|
||||
def __deepcopy__(self, memo):
|
||||
result = self.clone(memo=memo)
|
||||
"""Limit the amount of work when a Query is deepcopied."""
|
||||
result = self.clone()
|
||||
memo[id(self)] = result
|
||||
return result
|
||||
|
||||
|
|
@ -263,7 +264,7 @@ class Query:
|
|||
"""
|
||||
return self.model._meta
|
||||
|
||||
def clone(self, klass=None, memo=None, **kwargs):
|
||||
def clone(self, klass=None, **kwargs):
|
||||
"""
|
||||
Create a copy of the current instance. The 'kwargs' parameter can be
|
||||
used by clients to update attributes after copying has taken place.
|
||||
|
|
|
|||
Loading…
Reference in a new issue