OZNAMENI formuláře

Definice formulářů.

Třídy

class DateRangeField

Třída pro správnu práci s date range.

Metody:

to_python()

Provádí operaci to python.

Parametry:

value – Parametr value předává se do volání isinstance(), pracuje se s atributy split, ovlivňuje větvení podmínek, vstupuje do návratové hodnoty.

Vrací:

Vrací hodnotu podle větve zpracování, typicky: proměnná value, výsledek volání DateRange().

Vyvolá:

ValidationError – Vyvolá se při splnění podmínky from_date is None or to_date is None; nebo při zpracování zachycené výjimky typu Exception.

class DateRangeWidget

Třída pro správně zobrazení date range.

Metody:

format_value()

Provádí operaci format value.

Parametry:

value – Parametr value předává se do volání isinstance(), str(), pracuje se s atributy lower, upper, ovlivňuje větvení podmínek, vstupuje do návratové hodnoty.

Vrací:

Vrací hodnotu podle větve zpracování, typicky: None, hodnotu podle větve zpracování, výsledek volání str().

class OznamovatelForm

Hlavní formulář pro vytvoření oznámení oznamovatelem.

Metody:

__init__()

Inicializuje instanci třídy.

Parametry:
  • args – Parametr args se předává do volání __init__().

  • kwargs – Parametr kwargs se předává do volání __init__(), pracuje se s atributy pop.

class OznamovatelProjektForm

Hlavní formulář pro vytvoření oznámení.

Metody:

__init__()

Inicializuje instanci třídy a přidá pole optimistického zamykání do layoutu.

Parametry:
  • args – Parametr args se předává do volání __init__().

  • kwargs – Parametr kwargs se předává do volání __init__().

class OznamovatelProjektCreateForm

Hlavní formulář pro vytvoření oznámení.

Metody:

clean_send_mail()

Provádí operaci clean send mail.

Vrací:

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

__init__()

Inicializuje instanci třídy.

Parametry:
  • args – Parametr args se předává do volání __init__().

  • kwargs – Parametr kwargs se předává do volání __init__().

class ProjektOznameniForm

Hlavní formulář pro editaci a doplňení oznamovatele do projektu.

Metody:

__init__()

Inicializuje instanci třídy.

Parametry:
  • args – Parametr args se předává do volání __init__().

  • kwargs – Parametr kwargs se předává do volání __init__(), pracuje se s atributy pop.

class FormWithCaptcha

Hlavní formulář pro captchu.