Projekty formuláře

Definice formulářů.

class projekt.forms.CreateProjektForm(*args, required=None, required_next=None, **kwargs)

Hlavní formulář pro vytvoření projektu.

class projekt.forms.EditProjektForm(*args, required=None, required_next=None, **kwargs)

Hlavní formulář pro editaci projektu.

clean()

Kontrola datumu zahájení a ukončení pri validaci formuláře.

class projekt.forms.NavrhnoutZruseniProjektForm(*args, **kwargs)

Formulář pro navržení zrušení projektu.

clean()

Metóda na kontrolu obsahu důvodu pro zrušení.

class projekt.forms.PrihlaseniProjektForm(*args, **kwargs)

Hlavní formulář pro prihlášení projektu.

class projekt.forms.ZahajitVTerenuForm(*args, **kwargs)

Formulář pro zahájení projektu v terénu.

class projekt.forms.UkoncitVTerenuForm(*args, **kwargs)

Formulář pro ukončení projektu v terénu.

clean()

Metóda pro kontrolu datumu ukončení.

class projekt.forms.ZruseniProjektForm(*args, **kwargs)

Formulář pro zrušení projektu.

class projekt.forms.GenerovatNovePotvrzeniForm(*args, **kwargs)

Formulář pro vygenerování nového potvrzení projektu.

class projekt.forms.GenerovatExpertniListForm(*args, **kwargs)

Formulář pro generování expertního listu projektu.

class projekt.forms.PripojitProjektForm(dok=False, *args, **kwargs)

Formulář pro pripojení projektu do akce nebo dokumentu.