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 kwargs slouží jako vstup pro logiku funkce get_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 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().

add_accessibility_lookup()

Provádí operaci add accessibility lookup.

Parametry:
  • permission – Parametr permission slouží jako vstup pro logiku funkce add_accessibility_lookup.

  • qs – Parametr qs vstupuje 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 kwargs slouží jako vstup pro logiku funkce get_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 kwargs se předává do volání get_context_data().

Vrací:

Vrací proměnná context.

form_valid()

Provádí operaci form valid.

Parametry:

form – Parametr form se předává do volání save_autor_editor(), form_invalid(), pracuje se s atributy save, 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 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().

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 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 kwargs se předává do volání get_context_data().

Vrací:

Vrací proměnná context.

form_valid()

Provádí operaci form valid.

Parametry:

form – Parametr form se předává do volání save_autor_editor(), pracuje se s atributy save.

Vrací:

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

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().

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().

post()

Obsluhuje HTTP metodu POST.

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

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

  • kwargs – Parametr kwargs se 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 kwargs slouží jako vstup pro logiku funkce get_context_data.

Vrací:

Vrací proměnná context.

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í create_transaction(), pracuje se s atributy user.

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

  • kwargs – Parametr kwargs se 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 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 se 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 request předává se do volání create_transaction(), add_message(), pracuje se s atributy user.

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

  • kwargs – Parametr kwargs se 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 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(), VratitForm(), pracuje se s atributy user, POST.

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

  • kwargs – Parametr kwargs se 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 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.

init_translation()

Provádí operaci init translation.

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 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 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(), create_transaction(), pracuje se s atributy POST, user.

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

  • kwargs – Parametr kwargs se 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 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_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í proměnná response.

get_object()

Vrací object. v aplikaci.

Parametry:

queryset – Parametr queryset slouží jako vstup pro logiku funkce get_object.

Vrací:

Vrací proměnná object.

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_valid()

Provádí operaci form valid.

Parametry:

form – Parametr form se 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 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 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 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 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 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 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().

add_accessibility_lookup()

Provádí operaci add accessibility lookup.

Parametry:
  • permission – Parametr permission slouží jako vstup pro logiku funkce add_accessibility_lookup.

  • qs – Parametr qs vstupuje 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 request předává se do volání get(), pracuje se s atributy GET.

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 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(), PripojitExterniOdkazForm(), pracuje se s atributy user, 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 EzOdkazyTableView

Třída pohledu pro zobrazení řádků tabulky externích odkazů.

Metody:

get()

Vrací výsledek operace.

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

  • ident_cely – Parametr ident_cely se 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_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(zaznam, user)

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

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

  • 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.

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 zaznam předává se do volání create().

  • form – Parametr form pracuje se s atributy cleaned_data.