NOTIFIKACE_PROJEKTY views
Definice views.
Třídy
- class PesListView
Třída pohledu pro zobrazení listu hlídacích psů.
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 PesCreateView
Třída pohledu pro vytvořené hlídacího psa.
Metody:
- post()
Obsluhuje HTTP metodu POST.
- Parametry:
request – Parametr
requestpředává se do voláníPesFormset(),PesNotificationsForm(), 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í
redirect().
- class PesSmazatView
Třída pohledu pro smazání hlídacího psa pomocí modalu.
Metody:
- get_zaznam()
Vrací zaznam. v aplikaci.
- Vrací:
Načtená data odpovídající zadaným vstupům.
- get_object_identification()
Vrací object identification.
- 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ífilter(),add_message(), pracuje se s atributyuser, ovlivňuje větvení podmínek.args – Parametr
argsslouží jako vstup pro logiku funkcepost.kwargs – Parametr
kwargsslouží jako vstup pro logiku funkcepost.
- Vrací:
Vrací výsledek volání
JsonResponse().