DOKUMENT views

Definice views.

Třídy

class Model3DListView

Třida pohledu pro zobrazení listu/tabulky s modelama 3D.

Metody:

init_translations()

Inicializuje přeložené texty pro seznam dokumentů.

rename_field_for_ordering()

Provádí operaci rename field for ordering.

Parametry:

field – Parametr field předává se do volání get(), pracuje se s atributy replace, vstupuje do návratové hodnoty.

Vrací:

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

get_context_data()

Vrací context data.

Parametry:

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

Vrací:

Vrací proměnná context.

get_queryset()

Vrací queryset. v aplikaci.

Vrací:

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

class DokumentIndexView

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

class DokumentListView

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

Metody:

init_translations()

Inicializuje přeložené texty pro seznam dokumentů.

get_context_data()

Vytvoří kontext pro renderování šablony.

Parametry:

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

Vrací:

kontext šablony

rename_field_for_ordering()

Provádí operaci rename field for ordering.

Parametry:

field – Parametr field předává se do volání get(), pracuje se s atributy replace, vstupuje do návratové hodnoty.

Vrací:

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

get_queryset()

Vrací queryset. v aplikaci.

Vrací:

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

class RelatedContext

Třida, která se dedí a která obsahuje metody pro získaní relací dokumentů.

Metody:

get_cast()

Metoda pro získaní informací o součásti dokumentu.

Parametry:
  • context – Slovník kontextu pro aktualizaci.

  • cast – Součást dokumentu k zobrazení.

  • kwargs – Dodatečné pojmenované argumenty.

get_context_data()

Metoda pro získaní contextu dokumentu pro template.

Parametry:

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

Vrací:

Vrací proměnná context.

render_to_response()

Metoda pro render response, kvúli správnemu zobrazení zpět možnosti.

Parametry:
  • context – Parametr context se předává do volání render_to_response(), ovlivňuje větvení podmínek.

  • response_kwargs – Dodatečné argumenty předané voláním.

Vrací:

Vrací proměnná response.

class DokumentDetailView

Třida pohledu pro zobrazení detailu dokumentu.

Metody:

get()

Vrací výsledek operace.

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

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

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

Vrací:

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

class DokumentCastDetailView

Třida pohledu pro zobrazení detailu části dokumentu.

Metody:

dispatch()

Provádí operaci dispatch.

Parametry:
  • request – Parametr request předává se do volání add_message(), url_has_allowed_host_and_scheme(), pracuje se s atributy GET, ovlivňuje větvení podmínek, vstupuje do návratové hodnoty.

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

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

Vrací:

Výstup funkce odpovídající implementované logice.

get_context_data()

Vrací context data.

Parametry:

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

Vrací:

Vrací proměnná context.

class DokumentCastEditView

Třida pohledu pro editaci části dokumentu pomocí modalu.

Metody:

get_context_data()

Vrací context data.

Parametry:

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

Vrací:

Vrací proměnná context.

get_success_url()

Vrací success url.

Vrací:

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

get_object()

Vrací object. v aplikaci.

Parametry:

queryset – Parametr queryset předává se do volání get_object().

Vrací:

Vrací atribut objektu.

post()

Obsluhuje HTTP metodu POST.

Parametry:
  • request – Parametr request předává se do volání create_transaction(), post(), pracuje se s atributy user.

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

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

Vrací:

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

form_invalid()

Provádí operaci form invalid.

Parametry:

form – Parametr form se předává do volání debug(), form_invalid(), pracuje se s atributy errors, vstupuje do návratové hodnoty.

Vrací:

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

class KomponentaDokumentDetailView

Třida pohledu pro zobrazení detailu komponenty části dokumentu.

Metody:

dispatch()

Provádí operaci dispatch.

Parametry:
  • request – Parametr request předává se do volání add_message(), url_has_allowed_host_and_scheme(), pracuje se s atributy GET, ovlivňuje větvení podmínek, vstupuje do návratové hodnoty.

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

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

Vrací:

Výstup funkce odpovídající implementované logice.

get_context_data()

Vrací context data.

Parametry:

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

Vrací:

Vrací proměnná context.

class KomponentaDokumentCreateView

Třida pohledu pro vytvoření komponenty části dokumentu.

Metody:

dispatch()

Provádí operaci dispatch.

Parametry:
  • request – Parametr request předává se do volání add_message(), url_has_allowed_host_and_scheme(), pracuje se s atributy GET, ovlivňuje větvení podmínek, vstupuje do návratové hodnoty.

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

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

Vrací:

Výstup funkce odpovídající implementované logice.

get_context_data()

Vrací context data.

Parametry:

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

Vrací:

Vrací proměnná context.

get()

Vrací výsledek operace.

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

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

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

Vrací:

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

class TvarEditView

Třida pohledu pro uložení zmeny tvaru z formuláře.

Metody:

post()

Obsluhuje HTTP metodu POST.

Parametry:
  • request – Parametr request předává se do volání TvarFormset(), add_message(), pracuje se s atributy POST.

  • args – Parametr args slouží jako vstup pro logiku funkce post.

  • kwargs – Parametr kwargs slouží jako vstup pro logiku funkce post.

Vrací:

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

class TvarSmazatView

Třida pohledu pro smazání tvaru dokumentu pomocí modalu.

Metody:

dispatch()

Provádí operaci dispatch.

Parametry:
  • request – Parametr request předává se do volání add_message(), dispatch(), vstupuje do návratové hodnoty.

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

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

Vrací:

Výstup funkce odpovídající implementované logice.

get_zaznam()

Vrací zaznam. v aplikaci.

Vrací:

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

get_context_data()

Vrací context data.

Parametry:

kwargs – Parametr kwargs slouží jako vstup pro logiku funkce get_context_data.

Vrací:

Vrací proměnná context.

get()

Vrací výsledek operace.

Parametry:
  • request – Parametr request slouží jako vstup pro logiku funkce get.

  • args – Parametr args slouží jako vstup pro logiku funkce get.

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

Vrací:

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

post()

Obsluhuje HTTP metodu POST.

Parametry:
  • request – Parametr request předává se do volání create_transaction(), pracuje se s atributy user.

  • args – Parametr args slouží jako vstup pro logiku funkce post.

  • kwargs – Parametr kwargs slouží jako vstup pro logiku funkce post.

Vrací:

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

class VytvoritCastView

Třida pohledu pro vytvoření části dokumentu pomoci modalu.

Metody:

get_zaznam()

Vrací zaznam. v aplikaci.

Vrací:

Načtená data odpovídající zadaným vstupům.

get_context_data()

Vrací context data.

Parametry:

kwargs – Parametr kwargs slouží jako vstup pro logiku funkce get_context_data.

Vrací:

Vrací proměnná context.

get()

Vrací výsledek operace.

Parametry:
  • request – Parametr request slouží jako vstup pro logiku funkce get.

  • args – Parametr args slouží jako vstup pro logiku funkce get.

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

Vrací:

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

post()

Obsluhuje HTTP metodu POST.

Parametry:
  • request – Parametr request předává se do volání DokumentCastCreateForm(), add_message(), pracuje se s atributy POST.

  • args – Parametr args slouží jako vstup pro logiku funkce post.

  • kwargs – Parametr kwargs slouží jako vstup pro logiku funkce post.

Vrací:

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

class TransakceView

Třida pohledu pro změnu stavu a práci s dokumentama cez modal, která se dedí pro jednotlivá změny.

Metody:

init_translations()

Inicializuje přeložené texty pro seznam dokumentů.

get_zaznam()

Vrací zaznam. v aplikaci.

Vrací:

Načtená data odpovídající zadaným vstupům.

get_context_data()

Vytvoří kontext pro renderování šablony

Parametry:

kwargs – Dodatečné položky kontextu předané z rodičovské metody.

Vrací:

kontext šablony.

dispatch()

Provádí operaci dispatch.

Parametry:
  • request – Parametr request předává se do volání add_message(), check_stav_changed(), ovlivňuje větvení podmínek, vstupuje do návratové hodnoty.

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

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

Vrací:

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

get()

Vrací výsledek operace.

Parametry:
  • request – Parametr request slouží jako vstup pro logiku funkce get.

  • args – Parametr args slouží jako vstup pro logiku funkce get.

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

Vrací:

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

post()

Obsluhuje HTTP metodu POST.

Parametry:
  • request – Parametr request předává se do volání add_message(), pracuje se s atributy user.

  • args – Parametr args slouží jako vstup pro logiku funkce post.

  • kwargs – Parametr kwargs slouží jako vstup pro logiku funkce post.

Vrací:

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

class DokumentCastPripojitAkciView

Třida pohledu pro připojení akce do části dokumentu pomoci modalu.

Metody:

init_translations()

Inicializuje přeložené texty pro seznam dokumentů.

get_context_data()

Vrací context data.

Parametry:

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

Vrací:

Vrací proměnná context.

post()

Obsluhuje HTTP metodu POST.

Parametry:
  • request – Parametr request předává se do volání PripojitArchZaznamForm(), pracuje se s atributy POST.

  • args – Parametr args slouží jako vstup pro logiku funkce post.

  • kwargs – Parametr kwargs slouží jako vstup pro logiku funkce post.

Vrací:

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

class DokumentCastPripojitProjektView

Třida pohledu pro připojení projektu do části dokumentu pomoci modalu.

Metody:

init_translations()

Inicializuje přeložené texty pro seznam dokumentů.

get_context_data()

Vrací context data.

Parametry:

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

Vrací:

Vrací proměnná context.

post()

Obsluhuje HTTP metodu POST.

Parametry:
  • request – Parametr request předává se do volání PripojitProjektForm(), pracuje se s atributy POST.

  • args – Parametr args slouží jako vstup pro logiku funkce post.

  • kwargs – Parametr kwargs slouží jako vstup pro logiku funkce post.

Vrací:

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

class DokumentCastOdpojitView

Třida pohledu pro odpojení části dokumentu pomoci modalu.

Metody:

init_translations()

Inicializuje přeložené texty pro seznam dokumentů.

get_context_data()

Vrací context data.

Parametry:

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

Vrací:

Vrací proměnná context.

post()

Obsluhuje HTTP metodu POST.

Parametry:
  • request – Parametr request předává se do volání create_transaction(), pracuje se s atributy user.

  • args – Parametr args slouží jako vstup pro logiku funkce post.

  • kwargs – Parametr kwargs slouží jako vstup pro logiku funkce post.

Vrací:

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

class DokumentCastSmazatView

Třida pohledu pro smazání části dokumentu pomoci modalu.

Metody:

init_translations()

Inicializuje přeložené texty pro seznam dokumentů.

post()

Obsluhuje HTTP metodu POST.

Parametry:
  • request – Parametr request předává se do volání create_transaction(), pracuje se s atributy user.

  • args – Parametr args slouží jako vstup pro logiku funkce post.

  • kwargs – Parametr kwargs slouží jako vstup pro logiku funkce post.

Vrací:

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

class DokumentNeidentAkceSmazatView

Třida pohledu pro smazání neident akce z části dokumentu pomoci modalu.

Metody:

init_translations()

Inicializuje přeložené texty pro seznam dokumentů.

get_context_data()

Vrací context data.

Parametry:

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

Vrací:

Vrací proměnná context.

post()

Obsluhuje HTTP metodu POST.

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

  • args – Parametr args slouží jako vstup pro logiku funkce post.

  • kwargs – Parametr kwargs slouží jako vstup pro logiku funkce post.

Vrací:

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

class DokumentAutocomplete

Třída pohledu pro autocomplete dokumentů.

Metody:

get_result_label()

Vrací result label.

Parametry:

result – Textový název, klíč nebo zpráva result používaná v rámci operace.

Vrací:

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

get_queryset()

Vrací queryset. v aplikaci.

Vrací:

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

class DokumentyAzTableView

Třída pohledu pro zobrazení tabulky dokumentů.

Metody:

get()

Vrací výsledek operace.

Parametry:
  • request – Parametr request předává se do volání check_permissions(), pracuje se s atributy user.

  • typ_vazby – Parametr typ_vazby ovlivňuje větvení podmínek.

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

Vrací:

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

Funkce

index_model_3D(request)

Funkce pohledu pro zobrazení domovské stránky modelu 3D s navigačními možnostmi.

Parametry:

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

Vrací:

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

detail_model_3D(request, ident_cely)

Třida pohledu pro zobrazení detailu modelu 3D.

Parametry:
  • request – Parametr request se předává do volání get_detail_template_shows(), get_history_dates(), pracuje se s atributy session, user, vstupuje do návratové hodnoty.

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

Vrací:

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

Vyvolá:

UnexpectedDataRelations – Vyvolá se při splnění podmínky casti.count() != 1; nebo při splnění podmínky komponenty.count() != 1.

edit(request, ident_cely)

Funkce pohledu pro editaci dokumentu.

Parametry:
  • request – Parametr request se předává do volání create_transaction(), EditDokumentForm(), pracuje se s atributy user, method, ovlivňuje větvení podmínek, vstupuje do návratové hodnoty.

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

Vrací:

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

Vyvolá:

PermissionDenied – Vyvolá se při splnění podmínky dokument.stav == D_STAV_ARCHIVOVANY.

edit_model_3D(request, ident_cely)

Funkce pohledu pro editaci modelu 3D.

Parametry:
  • request – Parametr request se předává do volání CreateModelDokumentForm(), CreateModelExtraDataForm(), pracuje se s atributy method, POST, ovlivňuje větvení podmínek, vstupuje do návratové hodnoty.

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

Vrací:

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

Vyvolá:

PermissionDenied – Vyvolá se při splnění podmínky dokument.stav == D_STAV_ARCHIVOVANY.

zapsat_do_akce(request, arch_z_ident_cely)

Funkce pohledu pro zapsání dokumentu do akce.

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

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

Vrací:

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

zapsat_do_projektu(request, proj_ident_cely)

Funkce pohledu pro zapsání dokumentu do projektu.

Parametry:
  • request – Parametr request se předává do volání add_message(), zapsat(), vstupuje do návratové hodnoty.

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

Vrací:

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

create_model_3D(request)

Funkce pohledu pro vytvoření modelu 3D.

Parametry:

request – Parametr request se předává do volání CreateModelDokumentForm(), CreateModelExtraDataForm(), pracuje se s atributy method, POST, ovlivňuje větvení podmínek, vstupuje do návratové hodnoty.

Vrací:

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

odeslat(request, ident_cely)

Funkce pohledu pro odeslání dokumentu cez modal.

Parametry:
  • request – Parametr request se předává do volání add_message(), check_stav_changed(), pracuje se s atributy method, user, ovlivňuje větvení podmínek, vstupuje do návratové hodnoty.

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

Vrací:

Vrací hodnotu podle větve zpracování, typicky: výsledek volání JsonResponse(), proměnná returned_value, výsledek volání render().

archivovat(request, ident_cely)

Funkce pohledu pro archivaci dokumentu cez modal.

Parametry:
  • request – Parametr request se předává do volání add_message(), check_stav_changed(), pracuje se s atributy method, user, ovlivňuje větvení podmínek, vstupuje do návratové hodnoty.

  • ident_cely – Parametr ident_cely se předává do volání get_object_or_404(), debug(), pracuje se s atributy startswith, ovlivňuje větvení podmínek, vstupuje do návratové hodnoty.

Vrací:

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

vratit(request, ident_cely)

Funkce pohledu pro vrácení dokumentu cez modal.

Parametry:
  • request – Parametr request se předává do volání add_message(), check_stav_changed(), pracuje se s atributy method, POST, ovlivňuje větvení podmínek, vstupuje do návratové hodnoty.

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

Vrací:

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

smazat(request, ident_cely)

Funkce pohledu pro smazání dokumentu cez modal.

Parametry:
  • request – Parametr request se předává do volání check_stav_changed(), create_transaction(), pracuje se s atributy user, method, ovlivňuje větvení podmínek, vstupuje do návratové hodnoty.

  • ident_cely – Parametr ident_cely se předává do volání get_object_or_404(), JsonResponse(), ovlivňuje větvení podmínek, vstupuje do návratové hodnoty.

Vrací:

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

Vyvolá:

ValueError – Vyvolá se s textem „dokument.views.smazat.deleted“.

get_hierarchie_dokument_typ()

Funkce pro získaní hierarchie pro heslař.

Vrací:

Vrací proměnná hierarchie.

get_history_dates(historie_vazby, request_user)

Funkce pro získaní historických datumu.

Parametry:
  • historie_vazby – Kolekce historie_vazby zpracovávaná touto funkcí.

  • request_user – Uživatel nebo osoba request_user, v jejímž kontextu se operace provádí.

Vrací:

Slovník dat jednotlivých změn stavu pro zobrazení v historii.

get_detail_template_shows(dokument, user)

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

Parametry:
  • dokument – Parametr dokument předává se do volání check_permissions(), pracuje se s atributy ident_cely, stav, ovlivňuje větvení podmínek.

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

Vrací:

Slovník příznaků určujících, které akce a sekce detailu se mají zobrazit.

zapsat(request, zaznam)

Funkce pohledu pro zapsání dokumentu.

Parametry:
  • request – Parametr request se předává do volání EditDokumentForm(), create_transaction(), pracuje se s atributy method, POST, ovlivňuje větvení podmínek, vstupuje do návratové hodnoty.

  • zaznam – Parametr zaznam předává se do volání isinstance(), DokumentCast(), pracuje se s atributy ident_cely, ovlivňuje větvení podmínek, vstupuje do návratové hodnoty.

Vrací:

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

odpojit(request, ident_doku, ident_zaznamu, zaznam)

Funkce pohledu pro odpojení dokumentu cez modal.

Parametry:
  • request – Parametr request se předává do volání add_message(), FedoraTransaction(), pracuje se s atributy method, user, ovlivňuje větvení podmínek, vstupuje do návratové hodnoty.

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

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

  • zaznam – Parametr zaznam předává se do volání JsonResponse(), isinstance(), pracuje se s atributy get_absolute_url, typ_zaznamu, ovlivňuje větvení podmínek, vstupuje do návratové hodnoty.

Vrací:

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

pripojit(request, ident_zaznam, proj_ident_cely, typ)

Funkce pohledu pro pripojení dokumentu cez modal.

Parametry:
  • request – Parametr request se předává do volání create_transaction(), add_message(), pracuje se s atributy method, POST, ovlivňuje větvení podmínek, vstupuje do návratové hodnoty.

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

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

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

Vrací:

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

get_dokument_table_row(request)

Funkce pohledu pro získaní řádku dokumentu pro vykreslení v modalu.

Parametry:

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

Vrací:

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

get_dokument_table_row_vratit(request)

AJAX pohled pro načtení jednoho řádku dokumentu do tabulky pro „vrácení dokumentu“.

Parametry:

request – Parametr request pracuje se s atributy GET.

Vrací:

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

Vyvolá:

Http404 – Vyvolá se s textem „Dokument neexistuje.“.

get_detail_view(ident_cely)

Funkce pohledu pro redirect podle identu na model 3D nebo dokument detail.

Parametry:

ident_cely – Parametr ident_cely se předává do volání redirect(), ovlivňuje větvení podmínek, vstupuje do návratové hodnoty.

Vrací:

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

get_detail_json_view(ident_cely)

Funkce pohledu pro vrácení url pro redirect podle identu na model 3D nebo dokument detail.

Parametry:

ident_cely – Parametr ident_cely se předává do volání reverse(), ovlivňuje větvení podmínek, vstupuje do návratové hodnoty.

Vrací:

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

get_required_fields_model3D(zaznam, next)

Funkce pro získaní dictionary povinných polí podle stavu modelu 3D.

Parametry:
  • zaznam – Parametr zaznam pracuje se s atributy stav, ovlivňuje větvení podmínek.

  • next – Posun vůči aktuálnímu stavu (pro kontrolu povinných polí v následujícím kroku).

Vrací:

Seznam názvů polí, která mají být v daném stavu povinná.

get_required_fields_dokument(zaznam, next)

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

Parametry:
  • zaznam – Parametr zaznam pracuje se s atributy stav, ovlivňuje větvení podmínek.

  • next – Posun vůči aktuálnímu stavu (pro kontrolu povinných polí v následujícím kroku).

Vrací:

Seznam názvů polí, která mají být v daném stavu povinná.

get_komponenta_form_detail(komponenta, show, old_nalez_post, komp_ident_cely, session)

Funkce pro získaní formsetu predmetu a objektu pro komponentu.

Parametry:
  • komponenta – Komponenta, se kterou funkce pracuje.

  • show – Parametr show se předává do volání inlineformset_factory(), create_nalez_objekt_form().

  • old_nalez_post – Parametr old_nalez_post se předává do volání NalezObjektFormset(), NalezPredmetFormset().

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

  • session – Volitelná Django session pro načtení dat souběžné editace.

Vrací:

Vrací proměnná komponenta_form_detail.

get_obdobi_choices()

Funkce která vrací dvou stupňový heslař pro období.

Vrací:

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

get_areal_choices()

Funkce která vrací dvou stupňový heslař pro areál.

Vrací:

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

post_ajax_get_3d_limit(request)

Funkce pohledu pro získaní 3D.

Parametry:

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

Vrací:

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

zjisti_licenci_organizace(request)

Funkce pohledu pro zjištení licence organizace.

Parametry:

request – Parametr request pracuje se s atributy GET.

Vrací:

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