From 712bf6ad850cf4b19dfabbdb55f7bd10067e242b Mon Sep 17 00:00:00 2001 From: Alexandre Iooss Date: Wed, 15 Dec 2021 13:22:16 +0100 Subject: [PATCH] rename_media: do not depend on tqdm --- photologue_custom/management/commands/rename_media.py | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/photologue_custom/management/commands/rename_media.py b/photologue_custom/management/commands/rename_media.py index 6fed290..62615e9 100644 --- a/photologue_custom/management/commands/rename_media.py +++ b/photologue_custom/management/commands/rename_media.py @@ -4,7 +4,6 @@ import os from django.core.management.base import BaseCommand from photologue.models import Gallery from django.conf import settings -from tqdm import tqdm class Command(BaseCommand): @@ -15,22 +14,22 @@ class Command(BaseCommand): def handle(self, *args, **options): media_dir = Path(settings.MEDIA_ROOT) - for gallery in tqdm(Gallery.objects.all()): + for gallery in Gallery.objects.all(): # Create gallery directory gallery_year = str(gallery.extended.date_start.year) gallery_dir = Path('photos') / gallery_year / gallery.slug gallery_path = media_dir / gallery_dir if not gallery_path.exists(): - tqdm.write(f"Creating {gallery_dir}") + self.stdout.write(f"Creating {gallery_dir}") if options["apply"]: gallery_path.mkdir(parents=True) # Move photos in gallery folder - for photo in tqdm(gallery.photos.all()): + for photo in gallery.photos.all(): photo_name = str(gallery_dir / photo.image.name.split("/")[-1]) if photo.image.name == photo_name: continue - tqdm.write(f" Moving {photo.image.name} -> {photo_name}") + self.stdout.write(f" Moving {photo.image.name} -> {photo_name}") if options["apply"]: if not (media_dir / photo_name).exists(): os.rename(photo.image.path, media_dir / photo_name)