19 lines
428 B
Python
19 lines
428 B
Python
|
from django.core.management.base import BaseCommand
|
||
|
|
||
|
from seminar.models import Cislo
|
||
|
|
||
|
from subprocess import CalledProcessError
|
||
|
import logging
|
||
|
|
||
|
logger = logging.getLogger(__name__)
|
||
|
|
||
|
class Command(BaseCommand):
|
||
|
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
|
||
|
|