Archeologický záznam formuláře
Definice formulářů.
- class arch_z.forms.AkceVedouciFormSetHelper(*args, **kwargs)
Form helper pro správne vykreslení formuláře vedoucích.
- arch_z.forms.create_akce_vedouci_objekt_form(readonly=True)
Funkce která vrací formulář VB pro formset.
- Args:
readonly (boolean): nastavuje formulář na readonly.
- Returns:
CreateAkceVedouciObjektForm: django model formulář AkceVedouci
- class arch_z.forms.CreateArchZForm(*args, required=[], required_next=None, readonly=False, **kwargs)
Hlavní formulář pro vytvoření, editaci a zobrazení Archeologického záznamu.
- class arch_z.forms.CustomDateInput(*, input_formats=None, **kwargs)
Custom class pro zadávaní počátečního a konečního datumu v roce zadaním jen roku.
- to_python(value)
Prepis kvůli jinému objektu CustomDateInput.
- class arch_z.forms.StartDateInput(*, input_formats=None, **kwargs)
Class pro input prvního dne v roce.
- class arch_z.forms.EndDateInput(*, input_formats=None, **kwargs)
Class pro input posledního dne v roce.
- class arch_z.forms.CreateAkceForm(*args, required=None, required_next=None, **kwargs)
Hlavní formulář pro vytvoření, editaci a zobrazení akce.
- clean()
Přepis clean metódy s custom oveřením datumu ukončení a zahájení.
- clean_odlozena_nz()
Custom clean metóda pro ověření že je_nz a odlozena_nz nejsou oba True.
- clean_datum_zahajeni()
Custom clean metóda pro ověření:
ak je specifikace_data=přesně tak datum_zahájení nesmí být prázdne
datum zahájení není dále něž mesíc v budoucnu
- clean_datum_ukonceni()
Custom clean metóda pro ověření:
ak je specifikace_data=přesně tak datum_ukončení nesmí být prázdne
datum ukončení není dále něž mesíc v budoucnu