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
valuepředává se do voláníisinstance(), pracuje se s atributysplit, 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 typuException.
- class DateRangeWidget
Třída pro správně zobrazení date range.
Metody:
- format_value()
Provádí operaci format value.
- Parametry:
value – Parametr
valuepředává se do voláníisinstance(),str(), pracuje se s atributylower,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
argsse předává do volání__init__().kwargs – Parametr
kwargsse předává do volání__init__(), pracuje se s atributypop.
- 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
argsse předává do volání__init__().kwargs – Parametr
kwargsse 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
argsse předává do volání__init__().kwargs – Parametr
kwargsse 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
argsse předává do volání__init__().kwargs – Parametr
kwargsse předává do volání__init__(), pracuje se s atributypop.
- class FormWithCaptcha
Hlavní formulář pro captchu.