MCPcopy
hub / github.com/django/django / related_objects

Method related_objects

django/db/models/deletion.py:433–441  ·  view source on GitHub ↗

Get a QuerySet of the related model to objs via related fields.

(self, related_model, related_fields, objs)

Source from the content-addressed store, hash-verified

431 )
432
433 def related_objects(self, related_model, related_fields, objs):
434 """
435 Get a QuerySet of the related model to objs via related fields.
436 """
437 predicate = query_utils.Q.create(
438 [(f"{related_field.name}__in", objs) for related_field in related_fields],
439 connector=query_utils.Q.OR,
440 )
441 return related_model._base_manager.using(self.using).filter(predicate)
442
443 def instances_with_model(self):
444 for model, instances in self.data.items():

Callers 1

collectMethod · 0.95

Calls 3

createMethod · 0.45
filterMethod · 0.45
usingMethod · 0.45

Tested by

no test coverage detected