Example #1
0
 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)
Example #2
0
    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
        )