LOKALITA views
Definice views.
Třídy
- class LokalitaIndexView
Třida pohledu pro zobrazení domovské stránky lokalit 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 LokalitaListView
Třida pohledu pro zobrazení listu/tabulky s lokalitami.
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().
- get_context_data()
Vrací context data.
- Parametry:
kwargs – Parametr
kwargsse předává do voláníget_context_data().- Vrací:
Vrací proměnná
context.
- class LokalitaDetailView
Třida pohledu pro zobrazení detailu lokality.
Metody:
- 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().
- get_archeologicky_zaznam()
Metoda pro získaní akce z db.
- Vrací:
Vrací atribut objektu.
- check_locality_arch_z_conflict()
Ověří locality arch z conflict.
- get_context_data()
Metoda pro získaní contextu akci pro template.
- Parametry:
kwargs – Parametr
kwargsse předává do voláníget_context_data().- Vrací:
Vrací proměnná
context.
- get_shows()
Vrací shows. v aplikaci.
- Vrací:
Vrací výsledek volání
get_detail_template_shows().
- class LokalitaCreateView
Třida pohledu pro vytvoření lokality.
Metody:
- 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íform_invalid(),form_valid(), pracuje se s atributysave, 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().
- 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 LokalitaEditView
Třida pohledu pro editaci lokality.
Metody:
- 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íform_invalid(),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().
- 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 LokalitaRelatedView
Třida pohledu pro získaní relací lokality, která je dedená v dalších pohledech.
- class LokalitaDokumentacniJednotkaCreateView
Třida pohledu pro vytvoření dokumentační jednotky lokality.
Metody:
- get_context_data()
Vrací context data.
- Parametry:
kwargs – Parametr
kwargsse předává do voláníget_context_data().- Vrací:
Vrací proměnná
context.
- class LokalitaDokumentacniJednotkaRelatedView
Třida pohledu pro získaní dokumentačních jednotek lokality, která je dedená v dalších pohledech.
Metody:
- dispatch()
Provádí operaci dispatch.
- Parametry:
request – Parametr
requestpředává se 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.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í
redirect(), výsledek volánídispatch().
- get_dokumentacni_jednotka()
Vrací dokumentacni jednotka.
- Vrací:
Vrací proměnná
object.
- get_context_data()
Vrací context data.
- Parametry:
kwargs – Parametr
kwargsse předává do voláníget_context_data().- Vrací:
Vrací proměnná
context.
- class LokalitaDokumentacniJednotkaUpdateView
Třida pohledu pro editaci dokumentační jednotky lokality.
Metody:
- get_context_data()
Vrací context data.
- Parametry:
kwargs – Parametr
kwargsse předává do voláníget_context_data().- Vrací:
Vrací proměnná
context.
- class LokalitaKomponentaCreateView
Třida pohledu pro vytvoření komponenty lokality.
Metody:
- 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()
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 LokalitaKomponentaUpdateView
Třida pohledu pro editaci komponenty lokality.
Metody:
- dispatch()
Provádí operaci dispatch.
- Parametry:
request – Parametr
requestpředává se 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.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í
redirect(), výsledek volánídispatch().
- get_komponenta()
Vrací komponenta. v aplikaci.
- Vrací:
Vrací proměnná
object.
- get_context_data()
Vrací context data.
- Parametry:
kwargs – Parametr
kwargsse předává do voláníget_context_data().- Vrací:
Vrací proměnná
context.
- class LokalitaPianCreateView
Třida pohledu pro vytvoření pianu dokumentační jednotky lokality.
Metody:
- 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()
Vrací výsledek operace.
- Parametry:
request – Parametr
requestpředává se do voláníget(),str(), pracuje se s atributyuser.args – Parametr
argsslouží jako vstup pro logiku funkceget.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í
redirect(), výsledek volánírender_to_response().- Vyvolá:
Exception – Vyvolá se s textem „lokalita.views.LokalitaPianCreateView.get.label_not_found“; nebo s textem „lokalita.views.LokalitaPianCreateView.get.transormation_error“.
- class LokalitaPianUpdateView
Třida pohledu pro editaci pianu dokumentační jednotky lokality.
Metody:
- dispatch()
Provádí operaci dispatch.
- Parametry:
request – Parametr
requestpředává se 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.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í
redirect(), výsledek volánídispatch().
- get_pian()
Vrací pian. 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.
- get()
Vrací výsledek operace.
- Parametry:
request – Parametr
requestpředává se do voláníget(),str(), pracuje se s atributyuser.args – Parametr
argsslouží jako vstup pro logiku funkceget.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í
redirect(), výsledek volánírender_to_response().- Vyvolá:
PermissionDenied – Vyvolá se při splnění podmínky
self.pian == PIAN_POTVRZEN.Exception – Vyvolá se s textem „lokalita.views.LokalitaPianUpdateView.get.label_not_found“; nebo s textem „lokalita.views.LokalitaPianUpdateView.get.transormation_error“.
Funkce
- get_required_fields(zaznam, next)
Funkce pro získaní dictionary povinných polí podle stavu lokality.
- 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á.