PAS modely
Definice modelů.
Třídy
- class SamostatnyNalez
Databázový model samostatného nálezu.
Metody:
- initial_pristupnost()
Vrací výchozí hodnotu dostupnosti.
- Vrací:
Vrací atribut objektu.
- initial_pristupnost()
Provádí operaci initial pristupnost.
- Parametry:
value – Parametr
valueslouží jako vstup pro logiku funkceinitial_pristupnost.
- save()
Uloží změny objektu.
- Parametry:
args – Parametr
argsse předává do volánísave().kwargs – Parametr
kwargsse předává do volánísave().
- set_zapsany()
Metoda pro nastavení stavu zapsaný a uložení změny do historie pro samostatný nález.
- Parametry:
user – Parametr
userse předává do voláníHistorie().
- set_vracen()
Metoda pro vrácení o jeden stav méně a uložení změny do historie pro samostatný nález.
- Parametry:
user – Parametr
userse předává do voláníHistorie().new_state – Stavová nebo časová hodnota new_state používaná při rozhodování logiky.
poznamka – Parametr
poznamkase předává do voláníHistorie().
- set_odeslany()
Metoda pro nastavení stavu odeslaný a uložení změny do historie pro samostatný nález.
- Parametry:
user – Parametr
userse předává do voláníHistorie().
- set_potvrzeny()
Metoda pro nastavení stavu potvrzený a uložení změny do historie pro samostatný nález.
- Parametry:
user – Parametr
userse předává do voláníHistorie().
- set_archivovany()
Metoda pro nastavení stavu archivovaný a uložení změny do historie pro samostatný nález.
- Parametry:
user – Parametr
userse předává do voláníHistorie().
- get_absolute_url()
Metoda pro získaní absolut url záznamu podle identu.
- Vrací:
Vrací výsledek volání
reverse().
- check_pred_archivaci()
Ověří pred archivaci.
- Vrací:
Vrací proměnná
resp.
- check_pred_potvrzenim()
Ověří pred potvrzenim.
- Vrací:
Vrací proměnná
resp.
- check_pred_odeslanim()
Metoda na kontrolu prerekvizit pred posunem do stavu odeslaný:
polia: obdobi, datum_nalezu, lokalizace, okolnosti, specifikace, druh_nalezu, nalezce, geom, hloubka, katastr jsou vyplněna.
Samostaný nález má připojený alespoň jeden soubor.
- Vrací:
Vrací proměnná
resp.
- nahled_soubor()
Vrací cestu k miniaturnímu náhledu souboru.
- Vrací:
První soubor nebo None, pokud žádný neexistuje.
- large_thumbnail()
Vrací cestu k velké miniaturě obrázku.
- Vrací:
Vrací hodnotu podle větve zpracování, typicky: atribut objektu, None.
- small_thumbnail()
Vrací cestu k malé miniaturě obrázku.
- Vrací:
Vrací hodnotu podle větve zpracování, typicky: atribut objektu, None.
- generate_coord_forms_initial()
Vygeneruje coord forms initial.
- Vrací:
Vrací slovník.
- __str__()
Vrací textovou reprezentaci objektu.
Textová reprezentace objektu.
- Vrací:
Vrací hodnotu podle větve zpracování, typicky: atribut objektu, str.
- get_permission_object()
Vrací permission object.
- Vrací:
Vrací proměnná
self.
- get_create_user()
Vrací create user.
- Vrací:
Vrací n-tici.
- get_create_org()
Vrací create org.
Zahrnuje organizaci projektu i cílovou organizaci nálezu (
predano_organizace), pokud je nastavena.- Vrací:
Vrací n-tici.
- redis_snapshot_id()
Vrací identifikátor snímku v Redisu.
- generate_redis_snapshot()
Vygeneruje redis snapshot.
- Vrací:
Vrací n-tici.
- set_igsn()
Nastaví igsn. v aplikaci.
- _get_igsn_client()
Vrací igsn client.
- Vrací:
Načtená data odpovídající zadaným vstupům.
- igsn_exists()
Určuje, zda existuje IGSN identifikátor.
- igsn_delete()
Provádí operaci igsn delete.
- Parametry:
check_status – Parametr
check_statuspředává se do volánídelete_record(), vstupuje do návratové hodnoty.- Vrací:
Vrací výsledek volání
delete_record().
- igsn_hide()
Provádí operaci igsn hide.
- Parametry:
check_status – Parametr
check_statuspředává se do voláníhide_record(), vstupuje do návratové hodnoty.- Vrací:
Vrací výsledek volání
hide_record().
- igsn_publish()
Provádí operaci igsn publish.
- Parametry:
check_status – Parametr
check_statuspředává se do volánípublish_record(), vstupuje do návratové hodnoty.- Vrací:
Vrací výsledek volání
publish_record().
- igsn_update()
Provádí operaci igsn update.
- Parametry:
check_status – Parametr
check_statuspředává se do voláníupdate_record(), vstupuje do návratové hodnoty.reload_record – Parametr
reload_recordpředává se do voláníupdate_record(), vstupuje do návratové hodnoty.
- Vrací:
Vrací výsledek volání
update_record().
- igsn_url()
Vrací URL odkaz na nález v IGSN databázi.
- class UzivatelSpoluprace
Databázový model spolupráce.
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__().
- aktivni()
Vrací hodnotu určující, zda je spolupráce aktivní.
- set_aktivni()
Metoda pro nastavení stavu aktivní a uložení změny do historie pro spolupráci.
- Parametry:
user – Parametr
userse předává do voláníHistorie().
- set_neaktivni()
Metoda pro nastavení stavu neaktivní a uložení změny do historie pro spolupráci.
- Parametry:
user – Parametr
userse předává do voláníHistorie().duvod – Textový důvod prováděné operace.
- check_pred_aktivaci()
Metoda na kontrolu prerekvizit pred posunem do stavu aktivní.
Kontrola že stav není aktivný.
- Vrací:
Vrací proměnná
result.
- check_pred_deaktivaci()
Metoda na kontrolu prerekvizit pred posunem do stavu neaktivní.
Kontrola že stav není neaktivný.
- Vrací:
Vrací proměnná
result.
- __str__()
Vrací textovou reprezentaci objektu.
Textová reprezentace objektu.
- Vrací:
Vrací hodnotu podle větve zpracování.
- get_create_user()
Vrací create user.
- Vrací:
Vrací n-tici.
- get_create_org()
Vrací create org.
- Vrací:
Vrací n-tici.
- redis_snapshot_id()
Vrací identifikátor snímku v Redisu.
- generate_redis_snapshot()
Vygeneruje redis snapshot.
- Vrací:
Vrací n-tici.
- get_by_ident_cely()
Vrací by ident cely.
- Parametry:
pk – Primární klíč zpracovávaného záznamu.
- Vrací:
Vrací hodnotu podle větve zpracování, typicky: výsledek volání
get(), None.