예제 #1
0
 def save(self):
     super(Document, self).save()
     basedir = os.path.join(get_location(), str(self.id))
     if not os.path.exists(basedir):
         os.makedirs(basedir)
     location = os.path.join(self.repository.get_root_path(), self.location)
     if not os.path.exists(location):
         os.makedirs(location)
예제 #2
0
 def save(self):
     super(Document, self).save()
     basedir = os.path.join(get_location(), str(self.id))
     if not os.path.exists(basedir):
         os.makedirs(basedir)
     location = os.path.join(self.repository.get_root_path(), self.location)
     if not os.path.exists(location):
         os.makedirs(location)
예제 #3
0
 def delete(self):
     basedir = os.path.join(get_location(), str(self.id))
     super(Document, self).delete()
     if os.path.exists(basedir):
         shutil.rmtree(basedir)
예제 #4
0
 def delete(self):
     basedir = os.path.join(get_location(), str(self.id))
     super(Document, self).delete()
     if os.path.exists(basedir):
         shutil.rmtree(basedir)