CORE formuláře
Definice formulářů.
Třídy
- class SelectMultipleSeparator
Override nad widgetom na zobrazení multi selectu stejně v každém formuláři.
Metody:
- __init__()
- class TwoLevelSelectField
Potrebná úprava metód pro Charfield ve formuláři, pokud se používa widget se zobrazením dvou-stupňového seznamu.
Metody:
- to_python()
- has_changed()
- class HeslarChoiceFieldField
Potrebná úprava metód pro ChoiceField ve formuláři, pro správně zobrazení a spracováni predmetu specifikace.
Metody:
- clean()
- to_python()
- has_changed()
- class CheckStavNotChangedForm
Formulář pro kontrolu jestli se stav záznamu nezmenil mezi jeho načtením a odeslánim zmeny. Celá logika je v clean metóde.
Metody:
- __init__()
- clean()
- class VratitForm
Formulář pro vrácení záznamu. Obsahuje jen text pole pro zdůvodnění vrácení.
Metody:
- __init__()
- class VratitFormAZ
Formulář pro vrácení záznamu Akce nebo Lokality. Obsahuje text pole pro zdůvodnění vrácení a výběr dokumentů pro vrácení.
Metody:
- __init__()
- class DecimalTextWideget
Třida pro formátování hodnoty velikosti souboru na 3 desetiná místa.
Metody:
- format_value()
- class OdstavkaSystemuForm
Formulář pro nastavení a úpravu odstávky. Vrámci načítáni formuláře se doplní načítají hodnoty z template odstávky.
Metody:
- __init__()
- class PermissionImportForm
Popis není k dispozici.
- class PermissionSkipImportForm
Popis není k dispozici.
- class ImportDataAdminForm
Popis není k dispozici.