Zdrojový kód pro seminar.management.commands.generate_thumbnails
from django.core.management.base import BaseCommand
from seminar.models import Cislo
from subprocess import CalledProcessError
import logging
logger = logging.getLogger(__name__)
[dokumentace]class Command(BaseCommand):
[dokumentace] def handle(self, *args, **options):
for c in Cislo.objects.all():
try:
c.vygeneruj_nahled()
except CalledProcessError:
logger.warning(f"Číslo {c} nezvládlo vygenerovat náhled titulky!")
pass