ADB formuláře

Definice formulářů.

Třídy

class AdbReadOnlyTextInput

Implementuje komponentu AdbReadOnlyTextInput v rámci aplikace.

Metody:

format_value()

Provádí operaci format value.

Parametry:

value – Parametr value předává se do volání filter(), ovlivňuje větvení podmínek.

Vrací:

Vrací hodnotu podle větve zpracování, typicky: atribut objektu, str.

class CreateADBForm

Hlavní formulář pro vytvoření, editaci a zobrazení ADB.

Metody:

__init__()

Init metoda pro vytvoření formuláře.

Parametry:
  • args – Dodatečné poziční argumenty předané konstruktoru formuláře.

  • readonly – Pokud True, formulář se vykreslí jen pro čtení.

  • kwargs – Dodatečné pojmenované argumenty předané konstruktoru formuláře.

class VyskovyBodFormSetHelper

Form helper pro správné vykreslení formuláře výškovího bodu.

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

Funkce

create_vyskovy_bod_form(pian, niveleta, not_readonly)

Funkce která vrací formulář VB pro formset.

Parametry:
  • pian – objekt PIAN.

  • niveleta – niveleta objekt.

  • not_readonly – nastavuje formulář na readonly.

Vrací:

django model formulář VB.