HESLAR views

Definice views.

Třídy

class RuianKatastrAutocomplete

Třída pohledu pro autocomplete ruian katastru.

Metody:

get_queryset()

Vrací queryset. v aplikaci.

Vrací:

Vrací proměnná qs.

class DokumentTypAutocomplete

Třída pohledu pro autocomplete dokument typu.

Metody:

get_queryset()

Vrací queryset. v aplikaci.

Vrací:

Vrací proměnná qs.

class DokumentFormatAutocomplete

Třída pohledu pro autocomplete dokument formatu.

Metody:

get_queryset()

Vrací queryset. v aplikaci.

Vrací:

Vrací proměnná qs.

class PristupnostAutocomplete

Třída pohledu pro autocomplete pristupnosti.

Metody:

get_queryset()

Vrací queryset. v aplikaci.

Vrací:

Vrací proměnná qs.

class HeslarAutocompleteView

Třída pohledu pro autocomplete pristupnosti.

Metody:

get_queryset()

Vrací queryset. v aplikaci.

Vrací:

Vrací proměnná qs.

class HeslarNazevAutocompleteView

Třída pohledu pro autocomplete pristupnosti.

Metody:

get_queryset()

Vrací queryset. v aplikaci.

Vrací:

Vrací proměnná qs.

Funkce

merge_heslare(first, second)

Vytvoří dvoustupňový select z dvou sad hesel.

Parametry:
  • first – První sada hesel s ID a názvy

  • second – Druhá sada hesel hierarchicky podřazena první sadě

Vrací:

Seznam dvojic (název, možnosti) pro dvoustupňový select

heslar_12(druha, prvni_kat, id)

Funkce pro vytvoření dvoustupňového selectu.

Parametry:
  • druha – Parametr druha se předává do volání filter(), merge_heslare(), vstupuje do návratové hodnoty.

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

  • id – Identifikátor id používaný pro dohledání cílového záznamu.

Vrací:

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

zjisti_katastr_souradnic(request)

Funkce pohledu pro vrácení katastru podle souradnic.

Parametry:

request – Parametr request se předává do volání filter(), Point(), pracuje se s atributy GET.

Vrací:

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

zjisti_vychozi_hodnotu(request)

Funkce pohledu pro zjištení výchozí hodnoty z heslaře.

Parametry:

request – Parametr request se předává do volání int(), pracuje se s atributy GET.

Vrací:

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

zjisti_nadrazenou_hodnotu(request)

Funkce pohledu pro zjištení nadřazené hodnoty z heslaře.

Parametry:

request – Parametr request se předává do volání int(), pracuje se s atributy GET.

Vrací:

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

heslar_list(heslo_nazev, filter, use_exclude)

Vrací seznam hesel z heslaře filtrovaných podle kritérií.

Parametry:
  • heslo_nazev – Název heslaře, ze kterého se načítají hesla

  • filter – Slovník kritérií pro filtrování záznamů

  • use_exclude – Má-li být použita metoda exclude namíste filter

Vrací:

Seznam dvojic (ID, název hesla) ve zvolném jazyce