(self, use_chunked_fetch, chunk_size)
| 543 | #################################### |
| 544 | |
| 545 | def _iterator(self, use_chunked_fetch, chunk_size): |
| 546 | iterable = self._iterable_class( |
| 547 | self, |
| 548 | chunked_fetch=use_chunked_fetch, |
| 549 | chunk_size=chunk_size or 2000, |
| 550 | ) |
| 551 | if not self._prefetch_related_lookups or chunk_size is None: |
| 552 | yield from iterable |
| 553 | return |
| 554 | |
| 555 | iterator = iter(iterable) |
| 556 | while results := list(islice(iterator, chunk_size)): |
| 557 | prefetch_related_objects(results, *self._prefetch_related_lookups) |
| 558 | yield from results |
| 559 | |
| 560 | def iterator(self, chunk_size=None): |
| 561 | """ |
no test coverage detected