From b795a8d7513f793edc0b99ba46bca03e770b7d8f Mon Sep 17 00:00:00 2001 From: "Pavel \"LEdoian\" Turinsky" <ledoian@matfyz.cz> Date: Wed, 19 Mar 2025 21:35:32 +0100 Subject: [PATCH] =?UTF-8?q?=C5=A0ifrova=C4=8Dka:=20jm=C3=A9na=20=C5=A1ifer?= =?UTF-8?q?=20jsou=20te=C4=8F=20texty?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../0007_alter_napoveda_sifra_and_more.py | 33 +++++++++++++++++++ sifrovacka/models.py | 8 ++--- 2 files changed, 37 insertions(+), 4 deletions(-) create mode 100644 sifrovacka/migrations/0007_alter_napoveda_sifra_and_more.py diff --git a/sifrovacka/migrations/0007_alter_napoveda_sifra_and_more.py b/sifrovacka/migrations/0007_alter_napoveda_sifra_and_more.py new file mode 100644 index 00000000..0212e3c4 --- /dev/null +++ b/sifrovacka/migrations/0007_alter_napoveda_sifra_and_more.py @@ -0,0 +1,33 @@ +# Generated by Django 4.2.18 on 2025-03-19 20:12 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('sifrovacka', '0006_personalni_post_migrate'), + ] + + operations = [ + migrations.AlterField( + model_name='napoveda', + name='sifra', + field=models.CharField(max_length=255), + ), + migrations.AlterField( + model_name='napovezenoucastnikovi', + name='sifra', + field=models.CharField(max_length=255, verbose_name='Šifra'), + ), + migrations.AlterField( + model_name='odpoveducastnika', + name='sifra', + field=models.CharField(max_length=255, verbose_name='Šifra'), + ), + migrations.AlterField( + model_name='spravnaodpoved', + name='sifra', + field=models.CharField(max_length=255), + ), + ] diff --git a/sifrovacka/models.py b/sifrovacka/models.py index cd71fd15..5745dd8f 100644 --- a/sifrovacka/models.py +++ b/sifrovacka/models.py @@ -10,14 +10,14 @@ class OdpovedUcastnika(models.Model): 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,) + sifra = models.CharField("Šifra", max_length=255, 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,) + sifra = models.CharField(max_length=255, blank=False, null=False,) skryty_text = models.TextField(blank=False, null=False,) def __str__(self): @@ -29,13 +29,13 @@ class NapovezenoUcastnikovi(models.Model): ordering = ["-timestamp"] resitel = models.ForeignKey(Resitel, blank=False, null=False, on_delete=models.CASCADE) - sifra = models.IntegerField("Číslo šifry", blank=False, null=False,) + sifra = models.CharField("Šifra", max_length=255, 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,) + sifra = models.CharField(max_length=255, blank=False, null=False,) def __str__(self): return f"{self.sifra}: {self.text}"