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.