PROJEKT views
Definice views.
Třídy
- class ProjectPasFromEnvelopeView
Trida pohledu pro získaní heatmapy pas.
Metody:
- post()
Obsluhuje HTTP metodu POST.
- Parametry:
request – Parametr
requestpředává se do voláníloads(), pracuje se s atributybody.- Vrací:
Vrací výsledek volání
JsonResponse().
- class ProjectPianFromEnvelopeView
Trida pohledu pro získaní heatmapy pianu.
Metody:
- post()
Obsluhuje HTTP metodu POST.
- Parametry:
request – Parametr
requestpředává se do voláníloads(), pracuje se s atributybody.- Vrací:
Vrací výsledek volání
JsonResponse().
- class ProjektPermissionFilterMixin
Implementuje komponentu
ProjektPermissionFilterMixinv rámci aplikace.Metody:
- add_ownership_lookup()
Provádí operaci add ownership lookup.
- Parametry:
ownership – Uživatel nebo osoba
ownership, v jejímž kontextu se operace provádí.qs – Parametr
qsslouží jako vstup pro logiku funkceadd_ownership_lookup.
- Vrací:
Vrací výsledek volání
Q().
- add_accessibility_lookup()
Provádí operaci add accessibility lookup.
- Parametry:
permission – Parametr
permissionpředává se do volánífilter(),add_ownership_lookup(), pracuje se s atributyaccessibility, vstupuje do návratové hodnoty.qs – Parametr
qspracuje se s atributyfilter, vstupuje do návratové hodnoty.
- Vrací:
Vrací výsledek volání
filter().
- class ProjektListView
Třida pohledu pro zobrazení listu/tabulky s projektami.
Metody:
- init_translations()
Provádí operaci init translations.
- get_context_data()
Vrací context data.
- Parametry:
kwargs – Parametr
kwargsse 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 GenerovatOznameniView
Implementuje komponentu
GenerovatOznameniViewv rámci aplikace.Metody:
- get_redirect_url()
Vrací redirect url.
- Parametry:
args – Parametr
argsse předává do voláníget_redirect_url(), vstupuje do návratové hodnoty.kwargs – Parametr
kwargsse předává do voláníget_redirect_url(), vstupuje do návratové hodnoty.
- Vrací:
Vrací výsledek volání
get_redirect_url().
- class ProjektAutocompleteBezZrusenych
Třída pohledu získaní projektů pro autocomplete pro připojení do dokumentu.
Metody:
- get_result_label()
Vrací result label.
- Parametry:
result – Textový název, klíč nebo zpráva
resultpouží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().
- check_filter_permission()
Ověří filter permission.
- Parametry:
qs – Parametr
qspředává se do volánífilter_by_permission(), vstupuje do návratové hodnoty.- Vrací:
Vrací proměnná
qs.
- class ProjectTableRowView
Třída pohledu pro zobrazení řádku tabulky projektů pri připájení.
Metody:
- get()
Vrací výsledek operace.
- Parametry:
request – Parametr
requestpředává se do voláníget(), pracuje se s atributyGET.- Vrací:
Vrací výsledek volání
HttpResponse().
- class UpravitDatumOznameniView
Implementuje komponentu
UpravitDatumOznameniViewv rámci aplikace.Metody:
- _get_existing_record()
Vrací existing record.
- Parametry:
projekt – Parametr
projektpředává se do volánífilter(), pracuje se s atributyhistorie.- Vrací:
Načtená data odpovídající zadaným vstupům.
- get_context_data()
Vrací context data.
- Parametry:
kwargs – Parametr
kwargsslouží jako vstup pro logiku funkceget_context_data.- Vrací:
Vrací proměnná
context.
- get()
Vrací výsledek operace.
- Parametry:
request – Parametr
requestslouží jako vstup pro logiku funkceget.args – Parametr
argsslouží jako vstup pro logiku funkceget.kwargs – Parametr
kwargsse 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
requestpředává se do voláníUpravitDatumOznameniForm(),create_transaction(), pracuje se s atributyPOST,user.args – Parametr
argsslouží jako vstup pro logiku funkcepost.kwargs – Parametr
kwargsse předává do voláníget_context_data().
- Vrací:
Vrací výsledek volání
JsonResponse().
- class ZadostUdajeOznamovatelView
Třida pohledu pro odeslání žádosti o údaje o oznamovateli.
Metody:
- get_zaznam()
Vrací zaznam. v aplikaci.
- Vrací:
Vrací proměnná
zaznam.
- get()
Vrací výsledek operace.
- Parametry:
request – Parametr
requestslouží jako vstup pro logiku funkceget.args – Parametr
argsslouží jako vstup pro logiku funkceget.kwargs – Parametr
kwargsslouží jako vstup pro logiku funkceget.
- Vrací:
Vrací výsledek volání
render_to_response().
- post()
Obsluhuje HTTP metodu POST.
- Parametry:
request – Parametr
requestpředává se do voláníZadostProjektForm(),send_ep08(), pracuje se s atributyPOST,user.args – Parametr
argsslouží jako vstup pro logiku funkcepost.kwargs – Parametr
kwargsslouží jako vstup pro logiku funkcepost.
- Vrací:
Vrací výsledek volání
JsonResponse().
- class ZadostOdhlaseniProjektuView
Třida pohledu pro odeslání žádosti pro odhlášení projektu.
Metody:
- get_zaznam()
Vrací zaznam. v aplikaci.
- Vrací:
Vrací proměnná
zaznam.
- get()
Vrací výsledek operace.
- Parametry:
request – Parametr
requestslouží jako vstup pro logiku funkceget.args – Parametr
argsslouží jako vstup pro logiku funkceget.kwargs – Parametr
kwargsslouží jako vstup pro logiku funkceget.
- Vrací:
Vrací výsledek volání
render_to_response().
- post()
Obsluhuje HTTP metodu POST.
- Parametry:
request – Parametr
requestpředává se do voláníZadostProjektForm(),send_ep07(), pracuje se s atributyPOST,user.args – Parametr
argsslouží jako vstup pro logiku funkcepost.kwargs – Parametr
kwargsslouží jako vstup pro logiku funkcepost.
- Vrací:
Vrací výsledek volání
JsonResponse().
- class ZadostZruseniProjektuView
Třida pohledu pro odeslání žádosti pro zrušení projektu.
Metody:
- get_zaznam()
Vrací zaznam. v aplikaci.
- Vrací:
Vrací proměnná
zaznam.
- get()
Vrací výsledek operace.
- Parametry:
request – Parametr
requestslouží jako vstup pro logiku funkceget.args – Parametr
argsslouží jako vstup pro logiku funkceget.kwargs – Parametr
kwargsslouží jako vstup pro logiku funkceget.
- Vrací:
Vrací výsledek volání
render_to_response().
- post()
Obsluhuje HTTP metodu POST.
- Parametry:
request – Parametr
requestpředává se do voláníZadostProjektForm(),send_ep11(), pracuje se s atributyPOST,user.args – Parametr
argsslouží jako vstup pro logiku funkcepost.kwargs – Parametr
kwargsslouží jako vstup pro logiku funkcepost.
- Vrací:
Vrací výsledek volání
JsonResponse().
Funkce
- index(request)
Funkce pohledu pro zobrazení indexu s navigací projektu.
- Parametry:
request – Parametr
requestse předává do volánírender(), vstupuje do návratové hodnoty.- Vrací:
Vrací výsledek volání
render().
- detail(request, ident_cely)
Funkce pohledu pro zobrazení detailu projektu.
- Parametry:
request – Parametr
requestse předává do voláníget_history_dates(),get_detail_template_shows(), pracuje se s atributysession,user, vstupuje do návratové hodnoty.ident_cely – Parametr
ident_celyse předává do voláníget_object_or_404(),filter().
- Vrací:
Vrací výsledek volání
render().
- post_ajax_get_projects_limit(request)
Funkce pohledu pro získaní heatmapy projektu.
- Parametry:
request – Parametr
requestse předává do voláníloads(),get_num_projects_from_envelope(), pracuje se s atributybody.- Vrací:
Vrací výsledek volání
JsonResponse().
- post_ajax_get_project_one(request)
Funkce pohledu pro získaní geometrie projektu.
- Parametry:
request – Parametr
requestse předává do voláníloads(), pracuje se s atributybody.- Vrací:
Vrací výsledek volání
JsonResponse().
- create(request)
Funkce pohledu pro vytvoření projektu.
- Parametry:
request – Parametr
requestse předává do voláníkatastr_text_to_id(),CreateProjektForm(), pracuje se s atributymethod,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í
render(), výsledek voláníredirect().
- edit(request, ident_cely)
Funkce pohledu pro editaci projektu.
- Parametry:
request – Parametr
requestse předává do voláníkatastr_text_to_id(),EditProjektForm(), pracuje se s atributyuser,method, ovlivňuje větvení podmínek, vstupuje do návratové hodnoty.ident_cely – Parametr
ident_celyse předává do voláníget_object_or_404(),redirect(), vstupuje do návratové hodnoty.
- Vrací:
Vrací hodnotu podle větve zpracování, typicky: výsledek volání
redirect(), výsledek volánírender().
- smazat(request, ident_cely)
Funkce pohledu pro smazání projektu pomoci modalu.
- Parametry:
request – Parametr
requestse předává do volánícheck_stav_changed(),create_transaction(), pracuje se s atributymethod,user, ovlivňuje větvení podmínek, vstupuje do návratové hodnoty.ident_cely – Parametr
ident_celyse 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().
- schvalit(request, ident_cely)
Funkce pohledu pro schválení projektu pomoci modalu.
- Parametry:
request – Parametr
requestse předává do voláníadd_message(),check_stav_changed(), pracuje se s atributymethod,user, ovlivňuje větvení podmínek, vstupuje do návratové hodnoty.ident_cely – Parametr
ident_celyse předává do volánídebug(),get_object_or_404(), vstupuje do návratové hodnoty.
- Vrací:
Vrací hodnotu podle větve zpracování, typicky: výsledek volání
JsonResponse(), výsledek volánírender().
- prihlasit(request, ident_cely)
Funkce pohledu pro přihlášení projektu pomoci modalu.
- Parametry:
request – Parametr
requestse předává do voláníadd_message(),check_stav_changed(), pracuje se s atributyuser,method, ovlivňuje větvení podmínek, vstupuje do návratové hodnoty.ident_cely – Parametr
ident_celyse 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().
- zahajit_v_terenu(request, ident_cely)
Funkce pohledu pro zahájení v terenu projektu pomoci modalu.
- Parametry:
request – Parametr
requestse předává do voláníadd_message(),check_stav_changed(), pracuje se s atributysession,method, ovlivňuje větvení podmínek, vstupuje do návratové hodnoty.ident_cely – Parametr
ident_celyse 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().
- ukoncit_v_terenu(request, ident_cely)
Funkce pohledu pro ukončení v terenu projektu pomoci modalu.
- Parametry:
request – Parametr
requestse předává do voláníadd_message(),check_stav_changed(), pracuje se s atributymethod,POST, ovlivňuje větvení podmínek, vstupuje do návratové hodnoty.ident_cely – Parametr
ident_celyse 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().
- uzavrit(request, ident_cely)
Funkce pohledu pro uzavření projektu pomoci modalu.
- Parametry:
request – Parametr
requestse předává do voláníadd_message(),check_stav_changed(), pracuje se s atributymethod,user, ovlivňuje větvení podmínek, vstupuje do návratové hodnoty.ident_cely – Parametr
ident_celyse 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().
- archivovat(request, ident_cely)
Funkce pohledu pro archivaci projektu pomoci modalu.
- Parametry:
request – Parametr
requestse předává do voláníadd_message(),check_stav_changed(), pracuje se s atributymethod,user, ovlivňuje větvení podmínek, vstupuje do návratové hodnoty.ident_cely – Parametr
ident_celyse 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().
Funkce pohledu pro navržení projektu ke zrušení pomoci modalu.
- Parametry:
request – Parametr
requestse předává do voláníadd_message(),check_stav_changed(), pracuje se s atributymethod,POST, ovlivňuje větvení podmínek, vstupuje do návratové hodnoty.ident_cely – Parametr
ident_celyse 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().
- zrusit(request, ident_cely)
Funkce pohledu pro zrušení projektu pomoci modalu.
- Parametry:
request – Parametr
requestse předává do voláníadd_message(),check_stav_changed(), pracuje se s atributymethod,POST, ovlivňuje větvení podmínek, vstupuje do návratové hodnoty.ident_cely – Parametr
ident_celyse 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().
- vratit(request, ident_cely)
Funkce pohledu pro vrácení projektu pomoci modalu.
- Parametry:
request – Parametr
requestse předává do voláníadd_message(),check_stav_changed(), pracuje se s atributymethod,POST, ovlivňuje větvení podmínek, vstupuje do návratové hodnoty.ident_cely – Parametr
ident_celyse 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().
Funkce pohledu pro vrácení návrhu na zrušení projektu pomoci modalu.
- Parametry:
request – Parametr
requestse předává do voláníadd_message(),check_stav_changed(), pracuje se s atributymethod,POST, ovlivňuje větvení podmínek, vstupuje do návratové hodnoty.ident_cely – Parametr
ident_celyse 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().
- odpojit_dokument(request, ident_cely, proj_ident_cely)
Funkce pohledu pro odpojení dokumentu z projektu pomoci modalu.
- Parametry:
request – Parametr
requestse předává do voláníadd_message(),url_has_allowed_host_and_scheme(), pracuje se s atributyGET, ovlivňuje větvení podmínek, vstupuje do návratové hodnoty.ident_cely – Parametr
ident_celyse předává do volánífilter(),odpojit(), vstupuje do návratové hodnoty.proj_ident_cely – Identifikátor
proj_ident_celypouží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íodpojit().
- pripojit_dokument(request, proj_ident_cely)
Funkce pohledu pro pripojení dokumentu z projektu pomoci modalu.
- Parametry:
request – Parametr
requestse předává do voláníadd_message(),pripojit(), vstupuje do návratové hodnoty.proj_ident_cely – Identifikátor
proj_ident_celypouží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ípripojit().
- generovat_oznameni(request, ident_cely)
Funkce pohledu pro generování oznámení projektu pomoci modalu.
- Parametry:
request – Parametr
requestse předává do volánídebug(),add_message(), pracuje se s atributyPOST,user, ovlivňuje větvení podmínek.ident_cely – Parametr
ident_celyse předává do volánídebug(),get_object_or_404().
- Vrací:
Vrací výsledek volání
redirect().
- generovat_expertni_list(request, ident_cely)
Funkce pohledu pro generování expertního listu projektu pomoci modalu.
- Parametry:
request – Parametr
requestse předává do voláníadd_message(), pracuje se s atributyPOST.ident_cely – Parametr
ident_celyse předává do voláníget_object_or_404().
- Vrací:
Vrací hodnotu podle větve zpracování, typicky: výsledek volání
redirect(), proměnnáresponse.
- get_history_dates(historie_vazby, request_user)
Funkce pro získaní dátumů pro historii.
- Parametry:
historie_vazby – Kolekce
historie_vazbyzpracová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(projekt, user)
Funkce pro získaní dictionary uživatelských akcí které mají být zobrazeny uživately.
- Parametry:
projekt – Parametr
projektpředává se do voláníget_show_oznamovatel(),check_permissions(), pracuje se s atributytyp_projektu,ident_cely, ovlivňuje větvení podmínek.user – Parametr
userse předává do voláníget_show_oznamovatel(),check_permissions(), pracuje se s atributyorganizace.
- Vrací:
Slovník příznaků určujících, které akce a sekce detailu se mají zobrazit.
- get_show_oznamovatel(projekt, user)
Vrací show oznamovatel.
- Parametry:
projekt – Parametr
projektpracuje se s atributytyp_projektu,has_oznamovatel, ovlivňuje větvení podmínek.user – Parametr
userpracuje se s atributyis_archiver_or_more,hlavni_role, ovlivňuje větvení podmínek.
- Vrací:
Slovník příznaků určujících, které akce a sekce detailu se mají zobrazit.
- get_required_fields(zaznam, next)
Funkce pro získaní dictionary povinných polí podle stavu projektu.
- Parametry:
zaznam – Parametr
zaznampracuje se s atributystav, 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á.
- katastr_text_to_id(request)
Funkce podlehu pro získaní ID katastru podle názvu katastru.
- Parametry:
request – Parametr
requestpracuje se s atributyPOST, vstupuje do návratové hodnoty.- Vrací:
Vrací hodnotu podle větve zpracování, typicky: výsledek volání
copy(), proměnnápost.