def path(self): if not self.carpeta: self.carpeta = id_generator() self.save() return os.path.join(settings.MEDIA_ROOT, 'Indexacion', self.carpeta)
def url(self): if not self.carpeta: self.carpeta = id_generator() self.save() return os.path.join('/media', 'Indexacion', self.carpeta)
def save(self, *args, **kwargs): if not self.carpeta: self.carpeta = id_generator() super(Indexacion, self).save() preparar_carpeta(self.path())