Browse Source

Příkaz na generování náhledů čísel

middleware_test
MaM Web user 3 years ago
parent
commit
1e5af36ec7
  1. 18
      seminar/management/commands/generate_thumbnails.py

18
seminar/management/commands/generate_thumbnails.py

@ -0,0 +1,18 @@
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
Loading…
Cancel
Save