Externí zdroje modely a signály
Definice modelů a signálů.
- class ez.models.ExterniZdroj(*args, **kwargs)
Class pro db model externí zdroj.
- get_absolute_url()
Metóda pro získaní absolut url záznamu podle identu.
- set_odeslany(user)
Metóda pro nastavení stavu odeslaný a uložení změny do historie pro externí zdroj.
- set_vraceny(user, new_state, poznamka)
Metóda pro vrácení o jeden stav méně a uložení změny do historie pro externí zdroj.
- set_potvrzeny(user)
Metóda pro nastavení stavu potvrzená a uložení změny do historie pro externí zdroj. Pokud je ident dočasný nahrazení identem stálým.
- set_zapsany(user)
Metóda pro nastavení stavu zapsaný a uložení změny do historie pro externí zdroj.
- ez.models.get_perm_ez_ident()
Funkce pro výpočet ident celý pro externí zdroj. Funkce vráti pro permanentní ident id podle sekvence externího zdroje.
- class ez.models.ExterniZdrojAutor(*args, **kwargs)
Class pro db model autora externího zdroje, zohledňuje pořadí zadání.
- class ez.models.ExterniZdrojEditor(*args, **kwargs)
Class pro db model editora externího zdroje, zohledňuje pořadí zadání.
- class ez.models.ExterniZdrojSekvence(*args, **kwargs)
Model pro tabulku se sekvencemi externích zdrojů.
- ez.signals.create_ez_vazby(sender, instance: ExterniZdroj, **kwargs)
Metóda pro vytvoření historických vazeb externího zdroje. Metóda se volá pred uložením záznamu.