EZ modely
Definice modelů.
Třídy
- class ExterniZdroj
Class pro db model externí zdroj.
Metody:
- get_absolute_url()
Metoda pro získaní absolut url záznamu podle identu.
- __str__()
- set_odeslany()
Metoda pro nastavení stavu odeslaný a uložení změny do historie pro externí zdroj.
- set_vraceny()
Metoda pro vrácení o jeden stav méně a uložení změny do historie pro externí zdroj.
- set_potvrzeny()
Metoda 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()
Metoda pro nastavení stavu zapsaný a uložení změny do historie pro externí zdroj.
- get_permission_object()
- get_create_user()
- get_create_org()
- set_snapshots()
- redis_snapshot_id()
- generate_redis_snapshot()
- check_set_permanent_ident()
- class ExterniZdrojAutor
Class pro db model autora externího zdroje, zohledňuje pořadí zadání.
Metody:
- get_osoba()
- class ExterniZdrojEditor
Class pro db model editora externího zdroje, zohledňuje pořadí zadání.
Metody:
- get_osoba()
- class ExterniZdrojSekvence
Model pro tabulku se sekvencemi externích zdrojů.
Funkce
- 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.