Archeologick záznam pohledy
Definice pohledů.
- arch_z.views.get_obdobi_choices()
Funkce která vrací dvou stupňový heslař pro období.
- arch_z.views.get_areal_choices()
Funkce která vrací dvou stupňový heslař pro areál.
- class arch_z.views.AkceRelatedRecordUpdateView(**kwargs)
Třida, která se dedí a která obsahuje metódy pro získaní relací akce.
- get_shows()
Metóda pro získaní informací které části stránky mají být zobrazeny.
- get_archeologicky_zaznam()
Metóda pro získaní akce z db.
- get_jednotky()
Metóda pro získaní dokumentační jednotky navázané na akci.
- get_dokumenty()
Metóda pro získaní dokumentů navázaných na akci.
- get_externi_odkazy()
Metóda pro získaní externích odkazů navázaných na akci.
- get_vedouci(context)
Metóda pro získaní dalších vedoucích navázaných na akci.
- get_context_data(**kwargs)
Metóda pro získaní contextu akci pro template.
- class arch_z.views.ArcheologickyZaznamDetailView(**kwargs)
Třída pohledu pro zobrazení detailu akce.
- get_archeologicky_zaznam() ArcheologickyZaznam
Metóda pro získani záznamu akce z db podle ident_cely.
- get_context_data(**kwargs)
Metóda pro získaní context dat navíc oproti přepisované metóde.
- class arch_z.views.DokumentacniJednotkaRelatedUpdateView(**kwargs)
Třida, která se dedí a která obsahuje metódy pro získaní relací DJ.
- get_dokumentacni_jednotka()
Metóda pro získani záznamu DJ z db podle ident_cely.
- get_context_data(**kwargs)
Metóda pro získaní context dat DJ navíc oproti přepisované metóde, záznam DJ.
- class arch_z.views.DokumentacniJednotkaCreateView(**kwargs)
Třída pohledu pro vytvoření dokumentační jednotky.
- get_context_data(**kwargs)
Metóda pro získaní context dat navíc oproti přepisované metóde, formulář pro vytvoření DJ.
- class arch_z.views.DokumentacniJednotkaUpdateView(**kwargs)
Třída pohledu pro zobrazení detailu dokumentační jednotky s možností její úpravy.
- get_context_data(**kwargs)
Metóda pro získaní context dat DJ navíc oproti přepisované metóde, pro zobrazení správneho detailu.
- class arch_z.views.KomponentaCreateView(**kwargs)
Třida pohledu pro vytvoření komponenty dokumentační jednotky.
- get_context_data(**kwargs)
Metóda pro získaní context dat navíc oproti přepisované metóde, formulář na vytvoření komponenty.
- class arch_z.views.KomponentaUpdateView(**kwargs)
Třida pohledu pro editaci komponenty dokumentační jednotky.
- get_komponenta()
Metóda pro získani záznamu komponenty z db podle ident_cely.
- get_dokumentacni_jednotka()
Metóda pro získani záznamu DJ z db podle ident_cely.
- get_context_data(**kwargs)
Metóda pro získaní context dat navíc oproti přepisované metóde, formulář pro úpravu komponenty, případne data poslaného chybného formuláře.
- class arch_z.views.PianCreateView(**kwargs)
Třida pohledu pro vytvoření PIANu dokumentační jednotky.
- get_context_data(**kwargs)
Metóda pro získaní context dat navíc oproti přepisované metóde, formulář pro vytvoření PIANu.
- class arch_z.views.PianUpdateView(**kwargs)
Třida pohledu pro editaci PIANu dokumentační jednotky.
- get_context_data(**kwargs)
Metóda pro získaní context dat navíc oproti přepisované metóde, formulář pro editaci PIANu.
- class arch_z.views.AdbCreateView(**kwargs)
Třida pohledu pro vytvoření PIANu dokumentační jednotky.
- get_context_data(**kwargs)
Metóda pro získaní context dat navíc oproti přepisované metóde, formulář pro vytvoření ADB.
- arch_z.views.edit(request, ident_cely)
Funkce pohledu pro zobrazení a spracováni editace akce. Na začátku se kontroluje jestli stav není archivovaný. Zobrazení pozostáva ze 3 formulářů: CreateArchZForm, CreateAkceForm, formset na další vedoucí.
- arch_z.views.odeslat(request, ident_cely)
Funkce pohledu pro zobrazení a spracováni odeslání akce. Na začátku se kontroluje jestli stav není jiný než zapsaný nebo nekdo nezmenil stav akce počas odesílaní. Při get volání se kontrolují vyplnená pole akce a její relaci pomoci metódy na modelu. Po post volání se volá metóda na modelu pro posun stavu do odeslaná.
- arch_z.views.archivovat(request, ident_cely)
Funkce pohledu pro zobrazení a spracováni archivace akce. Na začátku se kontroluje jestli stav není jiný než odeslaný nebo nekdo nezmenil stav akce počas archivace. Při get volání se kontrolují vyplnená pole akce a její relaci pomoci metódy na modelu. Po post volání se volá metóda na modelu pro posun stavu do odeslaná.
- arch_z.views.vratit(request, ident_cely)
Funkce pohledu pro zobrazení a spracováni vrácení stacu akce o jedno naspátek. Na začátku se kontroluje jestli nekdo nezmenil stav akce počas vrácení. Pro vrácení se používa formulář pro vrácení, který je jednotný napríč aplikací. Po post volání se volá metóda na modelu pro posun stavu naspátek. Pokud se jedná o projektovou akci, tak se vrací i stav projektu ze stavu uzavřený nebo archivovaný.
- arch_z.views.zapsat(request, projekt_ident_cely=None)
Funkce pohledu pro vytvoření akce. Na začátku se kontroluje jestli jde o vytvoření projektové nebo samostatné akce a případne či je možné vytvořit projektovou akci. Zobrazení pozostáva ze 3 formulářů: CreateArchZForm, CreateAkceForm, formset na další vedoucí.
- arch_z.views.smazat(request, ident_cely)
Funkce pohledu pro zobrazení a spracováni smazání akce. Na začátku se kontroluje jestli nekdo nezmenil stav akce počas smazání. Po post volání se volá metóda na modelu pro smazání akce.
- arch_z.views.pripojit_dokument(request, arch_z_ident_cely, proj_ident_cely=None)
Funkce pohledu pro připojení dokumentu do akce. Funkce volá další funkci pro připojení s parametrem třídou modelu navíc.
- arch_z.views.odpojit_dokument(request, ident_cely, arch_z_ident_cely)
Funkce pohledu pro odpojení dokumentu do akce. Funkce volá další funkci pro odpojení s parametrem navíc - arch záznamem.
- arch_z.views.post_ajax_get_pians(request)
Vypada nepouzito check s J. Bartos
- arch_z.views.post_ajax_get_pians_limit(request)
Funkce pohledu pro získaní pianu pro zobrazení heat mapy.
- arch_z.views.post_akce2kat(request)
Funkce pohledu pro získaní souradnic katastru akce.
- arch_z.views.get_history_dates(historie_vazby, request_user)
Funkce pro získaní dátumů pro historii.
- Args:
historie_vazby (HistorieVazby): model historieVazby dané akce.
- Returns:
historie: dictionary dátumů k historii.
- arch_z.views.get_detail_template_shows(archeologicky_zaznam, dok_jednotky, user, app='akce')
Funkce pro získaní dictionary uživatelských akcí které mají být zobrazeny uživately.
- Args:
archeologicky_zaznam (ArcheologickyZaznam): model ArcheologickyZaznam pro který se dané akce počítají.
dok_jednotky (DokumentacniJednotka): model DokumentacniJednotka pro který se dané akce počítají.
user (AuthUser): uživatel pro kterého se dané akce počítají.
app (string): druh archeologického záznamu ro který se dané akce počítají.
- Returns:
historie: dictionary možností pro zobrazení.
- arch_z.views.get_required_fields(zaznam=None, next=0)
Funkce pro získaní dictionary povinných polí podle stavu arch záznamů.
- Args:
zaznam (ArcheologickyZaznam): model ArcheologickyZaznam 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í.
- arch_z.views.smazat_akce_vedoucí(request, ident_cely, akce_vedouci_id)
Funkce pohledu pro smazání dalšího vedoucího akce.
- class arch_z.views.GetAkceOtherKatastrView(**kwargs)
- post(request)
Trida pohledu pro získaní souradnic dalších katastrů akce.
- class arch_z.views.AkceIndexView(**kwargs)
Třida pohledu pro zobrazení domovské stránky akcií s navigačními možnostmi.
- get_context_data(**kwargs)
Metóda pro získaní kontextu podlehu.
- class arch_z.views.AkceListView(**kwargs)
Třida pohledu pro zobrazení listu/tabulky s akcemi.
- filterset_class
alias of
AkceFilter
- 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.
- class arch_z.views.ProjektAkceChange(**kwargs)
Třida pohledu pro zmenu projektové akce na samostatnou.
- get_context_data(**kwargs)
Metóda pro získaní kontextu podlehu.
- get(request, *args, **kwargs)
Metóda pro vrácení stránky pri voláni GET.
- post(request, *args, **kwargs)
Metóda po potvrzení zmeny akce na samostatnou. Pri zavolíní se kontroluje, že akce nebyla změnena v mezičase potvrzení. Po úspešné kontrole se odebere projekt, nastaví typ akce na samostatnú a nastaví nový ident celý. Celá událost je zapsaná do historie. Uživatel je presmerován na detail akce.
- class arch_z.views.SamostatnaAkceChange(**kwargs)
Třida pohledu pro zmenu samostatní akce na projektovou.
- get_context_data(**kwargs)
Metóda pro získaní kontextu podlehu.
- get(request, *args, **kwargs)
Metóda pro vrácení stránky pri voláni GET s formulářem pro výber projektu.
- post(request, *args, **kwargs)
Metóda po potvrzení zmeny akce na projektovou. Pri zavolíní se kontroluje, že akce nebyla změnena v mezičase potvrzení. Po úspešné kontrole se napojí projekt, nastaví typ akce na projektovou a nastaví nový ident celý. Celá událost je zapsaná do historie. Uživatel je presmerován na detail akce.
- class arch_z.views.ArchZAutocomplete(**kwargs)
Třida pohledu pro vrácení výsledku pro autocomplete arch záznamů.
- get_result_label(result)
Return the label of a result.
- get_queryset()
Filter the queryset with GET[‚q‘].
- class arch_z.views.ArchZTableRowView(**kwargs)
Třida pohledu pro vrácení řádku tabulky s arch záznamem.
- arch_z.views.get_dj_form_detail(app, jednotka, jednotky=None, show=None, old_adb_post=None, user=None)
Funkce pro získaní dictionary contextu dokumentační jednotky.
- Args:
app (string): druh archeologického záznamu ro který se daný context počítá.
jednotka (DokumentacniJednotka): model DokumentacniJednotka pro který se daný context počítá.
jednotky (DokumentacniJednotka): list modelů DokumentacniJednotka použit pro správne zobrazení možnosti zmeny typu DJ.
show (dictionary): dictionary pro zobrazení možnosti uživatele na stránce.
old_adb_post (CreateADBForm): staré volání CreateADBForm pro správne zobrazení chyb formuláře.
- Returns:
dj_form_detail: dictionary kontextu DJ pro správné zobrazení stránky.