ARCH_Z signály
Definice signálů.
Funkce
Zneplatní cache pro modely Akce a Projekt po změně archeologického záznamu.
- create_arch_z_vazby(sender, instance)
Metoda pro vytvoření historických vazeb arch záznamu.
Metoda se volá pred uložením arch záznamu.
- Parametry:
sender – Třída modelu, která vyslala signál (ArcheologickyZaznam).
instance – Instance archeologického záznamu; pokud nemá primární klíč, vytváří se nová vazba na historii.
kwargs – Dodatečné argumenty předané signálem.
- create_arch_z_metadata(sender, instance)
Funkce pro aktualizaci metadat archeologického záznamu.
- Parametry:
sender – Třída modelu, která vyslala signál (ArcheologickyZaznam).
instance – Instance archeologického záznamu; při změně přístupnosti nebo stavu se aktualizují metadata navázaných PIAN a ADB záznamů.
kwargs – Dodatečné argumenty předané signálem.
- update_akce_snapshot(sender, instance)
Aktualizuje akce snapshot.
- Parametry:
sender – Třída modelu, která vyslala signál (Akce).
instance – Instance akce; spouští aktualizaci Redis snapshotu a při změně projektu aktualizuje metadata projektu.
kwargs – Dodatečné argumenty předané signálem.
- create_externi_odkaz_metadata(sender, instance)
Funkce pro aktualizaci metadat externího odkazu.
- Parametry:
sender – Třída modelu, která vyslala signál (ExterniOdkaz).
instance – Instance externího odkazu; aktualizuje metadata navázaného archeologického záznamu a externího zdroje.
kwargs – Dodatečné argumenty předané signálem.
- delete_arch_z_repository_container_and_connections(sender, instance)
Funkce pro aktualizaci metadat archeologického záznamu.
- Parametry:
sender – Třída modelu, která vyslala signál (ArcheologickyZaznam).
instance – Instance archeologického záznamu; před smazáním odstraňuje komponenty a jejich vazby dokumentačních jednotek.
kwargs – Dodatečné argumenty předané signálem.
- delete_arch_z_repository_update_connected_records(sender, instance)
Odstraní arch z repository update connected records.
- Parametry:
sender – Třída modelu, která vyslala signál (ArcheologickyZaznam).
instance – Instance smazaného archeologického záznamu; aktualizuje metadata navázaného projektu a zaznamenává smazání v repozitáři.
kwargs – Dodatečné argumenty předané signálem.
- delete_externi_odkaz_repository_container(sender, instance)
Funkce pro aktualizaci metadat archeologického záznamu.
- Parametry:
sender – Třída modelu, která vyslala signál (ExterniOdkaz).
instance – Instance smazaného externího odkazu; aktualizuje metadata navázaného archeologického záznamu a externího zdroje.
kwargs – Dodatečné argumenty předané signálem.