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