Samostatné nálezy pohledy

Definice pohledů.

pas.views.get_detail_context(sn, request)

Funkce pro získaní potřebného kontextu pro samostatný nález.

pas.views.index(request)

Funkce pohledu pro zobrazení domovské stránky samostatného nálezu s navigačními možnostmi.

pas.views.create(request, ident_cely=None)

Funkce pohledu pro vytvoření samostatného nálezu.

pas.views.detail(request, ident_cely)

Funkce pohledu pro zobrazení detailu samostatného nálezu.

pas.views.edit(request, ident_cely)

Funkce pohledu pro editaci samostatného nálezu.

pas.views.edit_ulozeni(request, ident_cely)

Funkce pohledu pro editaci uložení samostatného nálezu pomocí modalu.

pas.views.vratit(request, ident_cely)

Funkce pohledu pro vrácení stavu samostatného nálezu pomocí modalu.

pas.views.odeslat(request, ident_cely)

Funkce pohledu pro odeslání samostatného nálezu pomocí modalu.

pas.views.potvrdit(request, ident_cely)

Funkce pohledu pro potvrzení samostatného nálezu pomocí modalu.

pas.views.archivovat(request, ident_cely)

Funkce pohledu pro archivaci samostatného nálezu pomocí modalu.

class pas.views.SamostatnyNalezListView(**kwargs)

Třída pohledu pro zobrazení přehledu samostatných nálezu s filtrem v podobe tabulky.

table_class

alias of SamostatnyNalezTable

model

alias of SamostatnyNalez

filterset_class

alias of SamostatnyNalezFilter

get_queryset()

Return the list of items for this view.

The return value must be an iterable and may be an instance of QuerySet in which case QuerySet specific behavior will be enabled.

pas.views.smazat(request, ident_cely)

Funkce pohledu pro smazání samostatného nálezu pomocí modalu.

pas.views.zadost(request)

Funkce pohledu pro vytvoření žádosti o spolupráci.

class pas.views.UzivatelSpolupraceListView(**kwargs)

Třída pohledu pro zobrazení přehledu spoluprác s filtrem v podobe tabulky.

table_class

alias of UzivatelSpolupraceTable

model

alias of UzivatelSpoluprace

filterset_class

alias of UzivatelSpolupraceFilter

get_queryset()

Return the list of items for this view.

The return value must be an iterable and may be an instance of QuerySet in which case QuerySet specific behavior will be enabled.

get_table_kwargs()

Return the keyword arguments for instantiating the table.

Allows passing customized arguments to the table constructor, for example, to remove the buttons column, you could define this method in your View:

def get_table_kwargs(self):
    return {
        'exclude': ('buttons', )
    }
pas.views.aktivace(request, pk)

Funkce pohledu pro aktivaci spolupráce pomocí modalu.

class pas.views.AktivaceEmailView(**kwargs)
model

alias of UzivatelSpoluprace

pas.views.deaktivace(request, pk)

Funkce pohledu pro deaktivaci spolupráce pomocí modalu.

pas.views.smazat_spolupraci(request, pk)

Funkce pohledu pro smazání spolupráce pomocí modalu.

pas.views.get_history_dates(historie_vazby)

Funkce pro získaní historických datumu.

pas.views.get_detail_template_shows(sn)

Funkce pro získaní kontextu pro zobrazování možností na stránkách.

pas.views.post_point_position_2_katastre(request)

Funkce pro získaní názvu katastru z bodu.

pas.views.post_point_position_2_katastre_with_geom(request)

Funkce pro získaní názvu katastru, geomu z bodu.

pas.views.get_required_fields(zaznam=None, next=0)

Funkce pro získaní dictionary povinných polí podle stavu samostatného nálezu.

Args:

zaznam (PAS): model samostatního nálezu pro který se dané pole počítají.

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

Returns:

required_fields: list polí.