(self)
| 664 | |
| 665 | @contextmanager |
| 666 | def bulk_update(self): |
| 667 | # Avoid clearing each model's cache for each change. Instead, clear |
| 668 | # all caches when we're finished updating the model instances. |
| 669 | ready = self.ready |
| 670 | self.ready = False |
| 671 | try: |
| 672 | yield |
| 673 | finally: |
| 674 | self.ready = ready |
| 675 | self.clear_cache() |
| 676 | |
| 677 | def render_multiple(self, model_states): |
| 678 | # We keep trying to render the models in a loop, ignoring invalid |
no test coverage detected