LOKALITA views

Definice views.

Třídy

class LokalitaIndexView

Třida pohledu pro zobrazení domovské stránky lokalit s navigačními možnostmi.

Metody:

get_context_data()

Metoda pro získaní kontextu podlehu.

class LokalitaListView

Třida pohledu pro zobrazení listu/tabulky s lokalitami.

Metody:

init_translations()
rename_field_for_ordering()
get_queryset()
get_context_data()
class LokalitaDetailView

Třida pohledu pro zobrazení detailu lokality.

Metody:

get()
get_archeologicky_zaznam()

Metoda pro získaní akce z db.

check_locality_arch_z_conflict()
get_context_data()

Metoda pro získaní contextu akci pro template.

get_shows()
class LokalitaCreateView

Třida pohledu pro vytvoření lokality.

Metody:

get_context_data()
form_valid()
form_invalid()
get()
post()
class LokalitaEditView

Třida pohledu pro editaci lokality.

Metody:

get_context_data()
form_valid()
form_invalid()
get()
post()
class LokalitaRelatedView

Třida pohledu pro získaní relací lokality, která je dedená v dalších pohledech.

class LokalitaDokumentacniJednotkaCreateView

Třida pohledu pro vytvoření dokumentační jednotky lokality.

Metody:

get_context_data()
class LokalitaDokumentacniJednotkaRelatedView

Třida pohledu pro získaní dokumentačních jednotek lokality, která je dedená v dalších pohledech.

Metody:

dispatch()
get_dokumentacni_jednotka()
get_context_data()
class LokalitaDokumentacniJednotkaUpdateView

Třida pohledu pro editaci dokumentační jednotky lokality.

Metody:

get_context_data()
class LokalitaKomponentaCreateView

Třida pohledu pro vytvoření komponenty lokality.

Metody:

get_context_data()
get()
class LokalitaKomponentaUpdateView

Třida pohledu pro editaci komponenty lokality.

Metody:

dispatch()
get_komponenta()
get_context_data()
class LokalitaPianCreateView

Třida pohledu pro vytvoření pianu dokumentační jednotky lokality.

Metody:

get_context_data()
get()
class LokalitaPianUpdateView

Třida pohledu pro editaci pianu dokumentační jednotky lokality.

Metody:

dispatch()
get_pian()
get_context_data()
get()

Funkce

get_required_fields(zaznam, next)

Funkce pro získaní dictionary povinných polí podle stavu lokality.

Argumenty:

  • zaznam (Lokalita): model Lokalita pro který se dané pole počítají.

  • next (int): pokud je poskytnuto číslo tak se jedná o povinné pole pro příští stav.

Návratová hodnota:

required_fields: list polí.