Beispiel #1
0
 def save(self, *args, **kwargs):
     # if exists(self,'index') and self.exists('index'):
     # return reverse('model_files:book.overwrite')
     delete_file_if_needed(self, 'index')
     #        delete_file_if_needed(self, 'pages')
     # else:
     super(Book, self).save(*args, **kwargs)
Beispiel #2
0
 def save(self, *args, **kwargs):
     if not self.pk:  # file is new
         md5 = hashlib.md5()
         for chunk in self.document.chunks():
             md5.update(chunk)
         self.md5sum = md5.hexdigest()
     delete_file_if_needed(self, 'document')
     super(PDFDocument, self).save(*args, **kwargs)
Beispiel #3
0
 def save(self, *args, **kwargs):
     if self._state.adding:
         pk = self.pk  # pk will be None like objects if self is new instance
         delete_file_if_needed(self, 'link')
         super(Resource, self).save(*args, **kwargs)
         TaggedItem(content_object=self).save()
     else:
         pk = self.pk  # pk will be None like objects if self is new instance
         delete_file_if_needed(self, 'link')
         super(Resource, self).save(*args, **kwargs)
Beispiel #4
0
 def save(self, *args, **kwargs):
     delete_file_if_needed(self, 'file')
     super(File, self).save(*args, **kwargs)
Beispiel #5
0
 def delete(self, *args, **kwargs):
     super(Document, self).delete(*args, **kwargs)
     delete_file_if_needed(self, 'document')
Beispiel #6
0
 def save(self, *args, **kwargs):
     delete_file_if_needed(self, 'link')
     super(Resource, self).save(*args, **kwargs)
Beispiel #7
0
 def save(self, *args, **kwargs):
     delete_file_if_needed(self, 'index')
     delete_file_if_needed(self, 'pages')
     super(Book, self).save(*args, **kwargs)
Beispiel #8
0
 def save(self, *args, **kwargs):
     delete_file_if_needed(self, 'inset')
     super(Rect, self).save(*args, **kwargs)
Beispiel #9
0
 def save(self, *args, **kwargs):
     """Override save for deleting file from database if needed"""
     delete_file_if_needed(self, 'file')
     super().save(*args, **kwargs)
Beispiel #10
0
 def save(self, *args, **kwargs):
     delete_file_if_needed(self, 'entry')
     super(VegaChessEntry, self).save(*args, **kwargs)
Beispiel #11
0
 def save(self, *args, **kwargs):
     delete_file_if_needed(self, 'disc')
     delete_file_if_needed(self, 'cover')
     super(CD, self).save(*args, **kwargs)
Beispiel #12
0
 def save(self, *args, **kwargs):
     delete_file_if_needed(self, "file")
     super().save(*args, **kwargs)
Beispiel #13
0
 def save(self, *args, **kwargs):
     delete_file_if_needed(self, 'image')
     super(Photo, self).save(*args, **kwargs)
Beispiel #14
0
 def save(self, *args, **kwargs):
     delete_file_if_needed(self, 'file')
     super(SingleDocument, self).save(*args, **kwargs)
Beispiel #15
0
 def save(self, *args, **kwargs):
     delete_file_if_needed(self, 'marksmemo')
     delete_file_if_needed(self, 'aadharcard')
     delete_file_if_needed(self, 'projectfile')
     super(Document, self).save(*args, **kwargs)
 def save(self, *args, **kwargs):
     delete_file_if_needed(self, 'index')
     delete_file_if_needed(self, 'pages')
     super(Book, self).save(*args, **kwargs)
Beispiel #17
0
 def save(self, *args, **kwargs):
     delete_file_if_needed(self, 'archivo')
     super(ArchivoAdjunto, self).save(*args, **kwargs)
 def save(self, *args, **kwargs):
     delete_file_if_needed(self, 'image')
     super(OrganizationLogo, self).save(*args, **kwargs)
 def save(self, *args, **kwargs):
     delete_file_if_needed(self, 'picture')
     super(Game, self).save(*args, **kwargs)
 def save(self, *args, **kwargs):
     delete_file_if_needed(self, 'picture')
     super(Game, self).save(*args, **kwargs)
     
Beispiel #21
0
 def save(self, *args, **kwargs):
     delete_file_if_needed(self, "menufile")
     super(Attachment, self).save(*args, **kwargs)
 def save(self, *args, **kwargs):
     delete_file_if_needed(self, 'imagen')
     delete_file_if_needed(self, 'archivo')
     super(Recurso, self).save(*args, **kwargs)