def handle(self, *args, **options): drafts_dir = get_media_drafts_root() if os.path.exists(drafts_dir) and os.path.isdir(drafts_dir): shutil.rmtree(drafts_dir) print('Tmp files removed') else: print("Path %s does not exists or last part is not directory" % drafts_dir)
def _upload_to(self, filename): name, ext = os.path.splitext(filename) ext = ext.lower() ext = photos_settings.TYPE_EXTENSION.get(ext, ext) return os.path.join( get_media_drafts_root(), force_unicode(now().strftime(smart_str(photos_settings.UPLOAD_TO))), slugify(name) + ext )