Improve way to cache document page images and invalidate them. Update related code.

This commit is contained in:
Roberto Rosario
2015-06-16 16:20:17 -04:00
parent 51e4b8b44c
commit 394a90458a
3 changed files with 32 additions and 12 deletions

View File

@@ -37,6 +37,10 @@ class DocumentTypeManager(models.Manager):
class DocumentManager(models.Manager):
def invalidate_cache(self):
for document in self.model.objects.all():
document.invalidate_cache()
@transaction.atomic
def new_document(self, document_type, file_object, label=None, command_line=False, description=None, expand=False, language=None, user=None):
versions_created = []