PAS modely

Definice modelů.

Třídy

class SamostatnyNalez

Databázový model samostatného nálezu.

Metody:

initial_pristupnost()

Provádí operaci initial pristupnost.

Vrací:

Vrací atribut objektu.

initial_pristupnost()

Provádí operaci initial pristupnost.

Parametry:

value – Parametr value slouží jako vstup pro logiku funkce initial_pristupnost.

save()

Uloží změny objektu.

Parametry:
  • args – Parametr args se předává do volání save().

  • kwargs – Parametr kwargs se 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 user se 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 user se předává do volání Historie().

  • new_state – Stavová nebo časová hodnota new_state používaná při rozhodování logiky.

  • poznamka – Parametr poznamka se 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 user se 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 user se 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 user se 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()

Provádí operaci nahled soubor.

Vrací:

Vrací hodnotu podle větve zpracování, typicky: výsledek volání first(), None.

large_thumbnail()

Provádí operaci large thumbnail.

Vrací:

Vrací hodnotu podle větve zpracování, typicky: atribut objektu, None.

small_thumbnail()

Provádí operaci small thumbnail.

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.

Vrací:

Vrací n-tici.

redis_snapshot_id()

Provádí operaci redis snapshot id.

Vrací:

Vrací hodnotu podle větve zpracování.

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()

Provádí operaci igsn exists.

Vrací:

Vrací výsledek volání check_record_exists().

igsn_delete()

Provádí operaci igsn delete.

Parametry:

check_status – Parametr check_status př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_status př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_status př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_status předává se do volání update_record(), vstupuje do návratové hodnoty.

  • reload_record – Parametr reload_record předává se do volání update_record(), vstupuje do návratové hodnoty.

Vrací:

Vrací výsledek volání update_record().

igsn_url()

Provádí operaci igsn url.

Vrací:

Vrací výsledek volání get_record_url().

class UzivatelSpoluprace

Databázový model spolupráce.

Metody:

__init__()

Inicializuje instanci třídy.

Parametry:
  • args – Parametr args se předává do volání __init__().

  • kwargs – Parametr kwargs se předává do volání __init__().

aktivni()

Provádí operaci aktivni.

Vrací:

Vrací True nebo False podle vyhodnocení podmínek.

set_aktivni()

Metoda pro nastavení stavu aktivní a uložení změny do historie pro spolupráci.

Parametry:

user – Parametr user se 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 user se 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()

Provádí operaci redis snapshot id.

Vrací:

Vrací hodnotu podle větve zpracování.

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.