EZ views
Definice views.
Třídy
- class ExterniZdrojIndexView
Třida pohledu pro zobrazení domovské stránky externích zdrojů s navigačními možnostmi.
Metody:
- get_context_data()
Metoda pro získaní kontextu podlehu.
- Parametry:
kwargs – Parametr
kwargsslouží jako vstup pro logiku funkceget_context_data.- Vrací:
Vrací proměnná
context.
- class ExterniZdrojListView
Třida pohledu pro zobrazení listu/tabulky s externím zdrojem.
Metody:
- init_translations()
Provádí operaci init translations.
- rename_field_for_ordering()
Provádí operaci rename field for ordering.
- Parametry:
field – Parametr
fieldpředává se do voláníget(), pracuje se s atributyreplace, 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().
- add_accessibility_lookup()
Provádí operaci add accessibility lookup.
- Parametry:
permission – Parametr
permissionslouží jako vstup pro logiku funkceadd_accessibility_lookup.qs – Parametr
qsvstupuje do návratové hodnoty.
- Vrací:
Vrací proměnná
qs.
- class ExterniZdrojDetailView
Třida pohledu pro zobrazení detailu externího zdroju.
Metody:
- get_context_data()
Vrací context data.
- Parametry:
kwargs – Parametr
kwargsslouží jako vstup pro logiku funkceget_context_data.- Vrací:
Vrací proměnná
context.
- class ExterniZdrojCreateView
Třida pohledu pro vytvoření externího zdroje.
Metody:
- get_form_kwargs()
Vrací form kwargs.
- Vrací:
Vrací proměnná
kwargs.
- get_context_data()
Vrací context data.
- Parametry:
kwargs – Parametr
kwargsse předává do voláníget_context_data().- Vrací:
Vrací proměnná
context.
- form_valid()
Provádí operaci form valid.
- Parametry:
form – Parametr
formse předává do volánísave_autor_editor(),form_invalid(), pracuje se s atributysave, vstupuje do návratové hodnoty.- Vrací:
Vrací hodnotu podle větve zpracování, typicky: výsledek volání
HttpResponseRedirect(), výsledek voláníform_invalid().
- form_invalid()
Provádí operaci form invalid.
- Parametry:
form – Parametr
formse předává do volánídebug(),form_invalid(), pracuje se s atributyerrors, vstupuje do návratové hodnoty.- Vrací:
Vrací výsledek volání
form_invalid().
- get()
Vrací výsledek operace.
- Parametry:
request – Parametr
requestpředává se do voláníget(), vstupuje do návratové hodnoty.args – Parametr
argsse předává do voláníget(), vstupuje do návratové hodnoty.kwargs – Parametr
kwargsse předává do voláníget(), vstupuje do návratové hodnoty.
- Vrací:
Vrací výsledek volání
get().
- class ExterniZdrojEditView
Třida pohledu pro editaci externího zdroje.
Metody:
- get_form_kwargs()
Vrací form kwargs.
- Vrací:
Vrací proměnná
kwargs.
- get_context_data()
Vrací context data.
- Parametry:
kwargs – Parametr
kwargsse předává do voláníget_context_data().- Vrací:
Vrací proměnná
context.
- form_valid()
Provádí operaci form valid.
- Parametry:
form – Parametr
formse předává do volánísave_autor_editor(), pracuje se s atributysave.- Vrací:
Vrací výsledek volání
HttpResponseRedirect().
- form_invalid()
Provádí operaci form invalid.
- Parametry:
form – Parametr
formse předává do volánídebug(),form_invalid(), pracuje se s atributyerrors, vstupuje do návratové hodnoty.- Vrací:
Vrací výsledek volání
form_invalid().
- get()
Vrací výsledek operace.
- Parametry:
request – Parametr
requestpředává se do voláníget(), vstupuje do návratové hodnoty.args – Parametr
argsse předává do voláníget(), vstupuje do návratové hodnoty.kwargs – Parametr
kwargsse předává do voláníget(), vstupuje do návratové hodnoty.
- Vrací:
Vrací výsledek volání
get().
- post()
Obsluhuje HTTP metodu POST.
- Parametry:
request – Parametr
requestpředává se do volánípost(), vstupuje do návratové hodnoty.args – Parametr
argsse předává do volánípost(), vstupuje do návratové hodnoty.kwargs – Parametr
kwargsse předává do volánípost(), vstupuje do návratové hodnoty.
- Vrací:
Vrací výsledek volání
post().
- class TransakceView
Třida pohledu pro změnu stavu a práci s externíma zdrojama cez modal, která se dedí pro jednotlivá změny.
Metody:
- init_translation()
Provádí operaci init translation.
- 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
kwargsslouží jako vstup pro logiku funkceget_context_data.- Vrací:
Vrací proměnná
context.
- dispatch()
Provádí operaci dispatch.
- Parametry:
request – Parametr
requestpředává se do voláníadd_message(),check_stav_changed(), ovlivňuje větvení podmínek, vstupuje do návratové hodnoty.args – Parametr
argsse předává do volánídispatch(), vstupuje do návratové hodnoty.kwargs – Parametr
kwargsse 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
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ícreate_transaction(), pracuje se s atributyuser.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 ExterniZdrojOdeslatView
Třida pohledu pro odeslání externího zdroje pomoci modalu.
Metody:
- init_translation()
Provádí operaci init translation.
- class ExterniZdrojPotvrditView
Třida pohledu pro potvrzení externího zdroje pomoci modalu.
Metody:
- init_translation()
Provádí operaci init translation.
- post()
Obsluhuje HTTP metodu POST.
- Parametry:
request – Parametr
requestpředává se do volánícreate_transaction(), pracuje se s atributyuser.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 ExterniZdrojSmazatView
Třida pohledu pro smazání externího zdroje pomoci modalu.
Metody:
- init_translation()
Provádí operaci init translation.
- post()
Obsluhuje HTTP metodu POST.
- Parametry:
request – Parametr
requestpředává se do volánícreate_transaction(),add_message(), pracuje se s atributyuser.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 ExterniZdrojVratitView
Třida pohledu pro vrácení externího zdroje pomoci modalu.
Metody:
- init_translation()
Provádí operaci init translation.
- 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ícreate_transaction(),VratitForm(), pracuje se s atributyuser,POST.args – Parametr
argsslouží jako vstup pro logiku funkcepost.kwargs – Parametr
kwargsse předává do voláníget_context_data().
- Vrací:
Vrací hodnotu podle větve zpracování, typicky: výsledek volání
JsonResponse(), výsledek volánírender_to_response().
- class ExterniOdkazOdpojitView
Třida pohledu pro odpojení externího odkazu pomoci modalu.
Metody:
- dispatch()
Provádí operaci dispatch.
- Parametry:
request – Parametr
requestpředává se do voláníadd_message(),dispatch(), vstupuje do návratové hodnoty.args – Parametr
argsse předává do volánídispatch(), vstupuje do návratové hodnoty.kwargs – Parametr
kwargsse předává do volánídispatch(), vstupuje do návratové hodnoty.
- Vrací:
Výstup funkce odpovídající implementované logice.
- init_translation()
Provádí operaci init translation.
- get_context_data()
Vrací context data.
- Parametry:
kwargs – Parametr
kwargsse předává do voláníget_context_data().- Vrací:
Vrací proměnná
context.
- post()
Obsluhuje HTTP metodu POST.
- Parametry:
request – Parametr
requestpředává se do volánícreate_transaction(), pracuje se s atributyuser.args – Parametr
argsslouží jako vstup pro logiku funkcepost.kwargs – Parametr
kwargsslouží jako vstup pro logiku funkcepost.
- Vrací:
Vrací výsledek volání
JsonResponse().
- class ExterniOdkazPripojitView
Třida pohledu pro připojení externího odkazu pomoci modalu.
Metody:
- init_translation()
Provádí operaci init translation.
- get_context_data()
Vrací context data.
- Parametry:
kwargs – Parametr
kwargsse předává do voláníget_context_data().- Vrací:
Vrací proměnná
context.
- post()
Obsluhuje HTTP metodu POST.
- Parametry:
request – Parametr
requestpředává se do voláníPripojitArchZaznamForm(),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 ExterniOdkazEditView
Třida pohledu pro editaci externího odkazu pomoci modalu.
Metody:
- dispatch()
Provádí operaci dispatch.
- Parametry:
request – Parametr
requestpředává se do voláníadd_message(),dispatch(), vstupuje do návratové hodnoty.args – Parametr
argsse předává do volánídispatch(), vstupuje do návratové hodnoty.kwargs – Parametr
kwargsse 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
kwargsse předává do voláníget_context_data().- Vrací:
Vrací proměnná
context.
- get_success_url()
Vrací success url.
- Vrací:
Vrací proměnná
response.
- get_object()
Vrací object. v aplikaci.
- Parametry:
queryset – Parametr
querysetslouží jako vstup pro logiku funkceget_object.- Vrací:
Vrací proměnná
object.
- post()
Obsluhuje HTTP metodu POST.
- Parametry:
request – Parametr
requestpředává se do volánícreate_transaction(),post(), pracuje se s atributyuser.args – Parametr
argsse předává do volánípost().kwargs – Parametr
kwargsse předává do volánípost().
- Vrací:
Vrací výsledek volání
JsonResponse().
- form_valid()
Provádí operaci form valid.
- Parametry:
form – Parametr
formse předává do voláníform_valid(), vstupuje do návratové hodnoty.- Vrací:
Vrací výsledek volání
form_valid().
- form_invalid()
Provádí operaci form invalid.
- Parametry:
form – Parametr
formse předává do volánídebug(),form_invalid(), pracuje se s atributyerrors, vstupuje do návratové hodnoty.- Vrací:
Vrací výsledek volání
form_invalid().
- class ExterniOdkazOdpojitAZView
Třida pohledu pro odpojení externího odkazu z archeologického záznamu pomoci modalu.
Metody:
- init_translation()
Provádí operaci init translation.
- dispatch()
Provádí operaci dispatch.
- Parametry:
request – Parametr
requestpředává se do voláníadd_message(),dispatch(), vstupuje do návratové hodnoty.args – Parametr
argsse předává do volánídispatch(), vstupuje do návratové hodnoty.kwargs – Parametr
kwargsse 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
kwargsse předává do voláníget_context_data().- Vrací:
Vrací proměnná
context.
- post()
Obsluhuje HTTP metodu POST.
- Parametry:
request – Parametr
requestpředává se do volánícreate_transaction(), pracuje se s atributyuser.args – Parametr
argsslouží jako vstup pro logiku funkcepost.kwargs – Parametr
kwargsslouží jako vstup pro logiku funkcepost.
- Vrací:
Vrací výsledek volání
JsonResponse().
- class ExterniZdrojAutocomplete
Třída pohledu pro autocomplete externích zdrojů.
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().
- add_accessibility_lookup()
Provádí operaci add accessibility lookup.
- Parametry:
permission – Parametr
permissionslouží jako vstup pro logiku funkceadd_accessibility_lookup.qs – Parametr
qsvstupuje do návratové hodnoty.
- Vrací:
Vrací proměnná
qs.
- class ExterniZdrojTableRowView
Třída pohledu pro získaní řádku tabulky s externím zdrojem.
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 ExterniOdkazPripojitDoAzView
Třída pohledu pro připojení externího odkazu do arch záznamu.
Metody:
- get_zaznam()
Vrací zaznam. v aplikaci.
- Vrací:
Vrací proměnná
zaznam.
- get_context_data()
Vrací context data.
- Parametry:
kwargs – Parametr
kwargsse předává do voláníget_context_data().- Vrací:
Vrací proměnná
context.
- post()
Obsluhuje HTTP metodu POST.
- Parametry:
request – Parametr
requestpředává se do volánícreate_transaction(),PripojitExterniOdkazForm(), pracuje se s atributyuser,POST.args – Parametr
argsslouží jako vstup pro logiku funkcepost.kwargs – Parametr
kwargsslouží jako vstup pro logiku funkcepost.
- Vrací:
Vrací výsledek volání
JsonResponse().
- class EzOdkazyTableView
Třída pohledu pro zobrazení řádků tabulky externích odkazů.
Metody:
- get()
Vrací výsledek operace.
- Parametry:
request – Parametr
requestpředává se do volánícheck_permissions(), pracuje se s atributyGET,user.ident_cely – Parametr
ident_celyse předává do voláníget().
- Vrací:
Vrací výsledek volání
HttpResponse().
Funkce
- get_history_dates(historie_vazby, request_user)
Funkce pro získaní historických datumu.
- 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(zaznam, user)
Funkce pro získaní kontextu pro zobrazování možností na stránkách.
- Parametry:
zaznam – Parametr
zaznampředává se do volánícheck_permissions(), pracuje se s atributystav,ident_cely.user – Parametr
userse 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.
- get_required_fields()
Funkce pro získaní dictionary povinných polí podle stavu externího zdroje.
- Vrací:
Vrací proměnná
required_fields.
- save_autor_editor(zaznam, form)
Funkce pro uložení autorů a editorů k externímu zdroji podle toho v jakém pořadí byly zadáni.
- Parametry:
zaznam – Parametr
zaznampředává se do volánícreate().form – Parametr
formpracuje se s atributycleaned_data.