from django.db import models from django.utils import timezone from seminar.models.personalni import Resitel # Create your models here. class OdpovedUcastnika(models.Model): class Meta: ordering = ["-timestamp"] resitel = models.ForeignKey(Resitel, blank=False, null=False, on_delete=models.CASCADE) odpoved = models.TextField("Tajenka bez diakritiky", blank=False, null=False,) sifra = models.IntegerField("Číslo šifry", blank=False, null=False,) timestamp = models.DateTimeField("Timestamp", blank=False, null=False, default=timezone.now) uspech = models.BooleanField("Úspěch", blank=False, null=False, default=False) class SpravnaOdpoved(models.Model): odpoved = models.TextField(blank=False, null=False,) sifra = models.IntegerField(blank=False, null=False,) skryty_text = models.TextField(blank=False, null=False,) def __str__(self): return f"{self.sifra}: {self.odpoved}" class NapovezenoUcastnikovi(models.Model): class Meta: ordering = ["-timestamp"] resitel = models.ForeignKey(Resitel, blank=False, null=False, on_delete=models.CASCADE) sifra = models.IntegerField("Číslo šifry", blank=False, null=False,) timestamp = models.DateTimeField("Timestamp", blank=False, null=False, default=timezone.now) class Napoveda(models.Model): text = models.TextField(blank=False, null=False,) sifra = models.IntegerField(blank=False, null=False,) def __str__(self): return f"{self.sifra}: {self.text}"