MCPcopy
hub / github.com/django/django / prefix_references

Method prefix_references

django/db/models/expressions.py:446–458  ·  view source on GitHub ↗
(self, prefix)

Source from the content-addressed store, hash-verified

444 return copy.copy(self)
445
446 def prefix_references(self, prefix):
447 clone = self.copy()
448 clone.set_source_expressions(
449 [
450 (
451 F(f"{prefix}{expr.name}")
452 if isinstance(expr, F)
453 else expr.prefix_references(prefix)
454 )
455 for expr in self.get_source_expressions()
456 ]
457 )
458 return clone
459
460 def get_group_by_cols(self):
461 if not self.contains_aggregate:

Callers 1

find_ordering_nameMethod · 0.80

Calls 4

copyMethod · 0.95
FClass · 0.70

Tested by

no test coverage detected