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 kwargs se 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 request předává se do volání PesFormset(), PesNotificationsForm(), pracuje se s atributy POST, 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í 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 kwargs slouží jako vstup pro logiku funkce get_context_data.

Vrací:

Vrací proměnná context.

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í filter(), add_message(), pracuje se s atributy user, ovlivňuje větvení podmínek.

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