(self, force=False)
| 438 | __slots__ = ("_cached_doc", "passthrough", "document_type") |
| 439 | |
| 440 | def fetch(self, force=False): |
| 441 | if not self._cached_doc or force: |
| 442 | self._cached_doc = self.document_type.objects.get(pk=self.pk) |
| 443 | if not self._cached_doc: |
| 444 | raise DoesNotExist("Trying to dereference unknown document %s" % (self)) |
| 445 | return self._cached_doc |
| 446 | |
| 447 | @property |
| 448 | def pk(self): |