DOKUMENT signály
Definice signálů.
Funkce
- create_dokument_vazby(sender, instance)
Před uložením dokumentu připraví vazby historie a souborů.
- Parametry:
sender – Model, který signal vyvolal.
instance – Ukládaná instance dokumentu.
kwargs – Dodatečné argumenty předané Django signalem.
- create_dokument_cast_vazby(sender, instance)
Před uložením části dokumentu zajistí vytvoření komponentové vazby.
- Parametry:
sender – Model, který signal vyvolal.
instance – Ukládaná instance části dokumentu.
kwargs – Dodatečné argumenty předané Django signalem.
- dokument_save_metadata(sender, instance)
Po uložení dokumentu synchronizuje metadata navázaných objektů.
- Parametry:
sender – Model, který signal vyvolal.
instance – Uložená instance dokumentu.
kwargs – Dodatečné argumenty předané Django signalem.
- let_save_metadata(sender, instance)
Po uložení letu zapíše metadata do repozitáře.
- Parametry:
sender – Model, který signal vyvolal.
instance – Uložená instance letu.
kwargs – Dodatečné argumenty předané Django signalem.
- dokument_delete_repository_container(sender, instance)
Po smazání dokumentu odstraní repozitářové vazby a přegeneruje metadata.
- Parametry:
sender – Model, který signal vyvolal.
instance – Smazaná instance dokumentu.
kwargs – Dodatečné argumenty předané Django signalem.
- let_delete_repository_container(sender, instance)
Po smazání letu zapíše jeho odstranění do repozitáře.
- Parametry:
sender – Model, který signal vyvolal.
instance – Smazaná instance letu.
kwargs – Dodatečné argumenty předané Django signalem.
- dokument_cast_save_metadata_save(sender, instance, created)
Po uložení části dokumentu synchronizuje metadata navázaných záznamů.
- Parametry:
sender – Model, který signal vyvolal.
instance – Uložená instance části dokumentu.
created – Parametr
createdovlivňuje větvení podmínek.kwargs – Dodatečné argumenty předané Django signalem.
- dokument_cast_save_metadata_delete(sender, instance)
Po smazání části dokumentu přepočítá metadata navázaných objektů.
- Parametry:
sender – Model, který signal vyvolal.
instance – Smazaná instance části dokumentu.
kwargs – Dodatečné argumenty předané Django signalem.
- tvar_save(sender, instance, created)
Po uložení tvaru zajistí zápis metadat souvisejícího dokumentu.
- Parametry:
sender – Model, který signal vyvolal.
instance – Uložená instance tvaru.
created – Parametr
createdslouží jako vstup pro logiku funkcetvar_save.kwargs – Dodatečné argumenty předané Django signalem.
- tvar_delete(sender, instance)
Po smazání tvaru přepočítá metadata navázaného dokumentu.
- Parametry:
sender – Model, který signal vyvolal.
instance – Smazaná instance tvaru.
kwargs – Dodatečné argumenty předané Django signalem.