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_ez_ident(zaznam=None)
Funkce pro výpočet ident celý pro externí zdroj. Funkce vrátí pro dočasný ident ident podle id v DB. Funkce vráti pro permanentní ident id nejmenší volné z uložených zdrojů.
- 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í.
- ez.signals.create_ez_vazby(sender, instance, **kwargs)
Metóda pro vytvoření historických vazeb externího zdroje. Metóda se volá pred uložením záznamu.