mamweb/sifrovacka/forms.py
2025-09-29 14:51:56 +02:00

30 lines
1 KiB
Python

# from django.core.exceptions import ValidationError
# from django.forms import ModelForm, Textarea
# from .models import OdpovedUcastnika, SpravnaOdpoved, NapovezenoUcastnikovi, Napoveda
#
#
# class SifrovackaForm(ModelForm):
# class Meta:
# model = OdpovedUcastnika
# fields = ["sifra", "odpoved", ]
# widgets = {
# "odpoved": Textarea(attrs={'rows': 1, 'cols': 30}),
# }
#
# def clean_sifra(self):
# sifra = self.cleaned_data.get('sifra')
# if SpravnaOdpoved.objects.filter(sifra__iexact=sifra).count() == 0:
# raise ValidationError("Tuhle šifru v databázi nemáme. Zkontrolujte si, že jste zadali název správně.")
# return sifra
#
#
# class NapovedaForm(ModelForm):
# class Meta:
# model = NapovezenoUcastnikovi
# fields = ["sifra",]
#
# def clean_sifra(self):
# sifra = self.cleaned_data.get('sifra')
# if Napoveda.objects.filter(sifra__iexact=sifra).count() == 0:
# raise ValidationError("K této šifře nemáme nápovědu. Zkontrolujte si, že jste zadali název správně.")
# return sifra