KOMPONENTA modely
Definice modelů.
Třídy
- class KomponentaVazby
Databázový model vazeb komponenty.
Model se používa k napojení na jednotlivé záznamy.
Metody:
- __init__()
Inicializuje instanci třídy.
- Parametry:
args – Parametr
argsse předává do volání__init__().kwargs – Parametr
kwargsse předává do volání__init__().
Vrátí navázaný objekt (část dokumentu nebo dokumentační jednotku) podle typu vazby.
- Vrací:
Vrací atribut objektu.
- class Komponenta
Databázový model komponenty.
Metody:
- __init__()
Inicializuje instanci třídy.
- Parametry:
args – Parametr
argsse předává do volání__init__().kwargs – Parametr
kwargsse předává do volání__init__().
- ident_cely_safe()
Vrátí identifikátor komponenty s pomlčkami nahrazenými podtržítky (vhodný pro použití v HTML atributech).
- Vrací:
Vrací výsledek volání
replace().
- pocet_nalezu()
Vrátí celkový počet nálezů (objektů a předmětů) přiřazených ke komponentě.
- Vrací:
Vrací hodnotu podle větve zpracování.
- get_absolute_url()
Vrací absolute url.
- Vrací:
Vrací hodnotu podle větve zpracování, typicky: výsledek volání
reverse(), výsledek voláníget_absolute_url().
- get_permission_object()
Vrací permission object.
- Vrací:
Vrací výsledek volání
get_permission_object().
- create_transaction()
Vytvoří transaction. v aplikaci.
- Parametry:
transaction_user – Uživatel nebo osoba
transaction_user, v jejímž kontextu se operace provádí.- Vrací:
Vrací atribut objektu.
- set_transaction_main_record()
Nastaví transaction main record.
- class KomponentaAktivita
Databázový model aktivit komponenty.