FormAlchemy značně urychluje vývoj s SQLAlchemy mapovány třídy (modely) v HTML formulářů prostředí. To eliminuje často používaný by automaticky vygenerují HTML vstupní pole z daného modelu. FormAlchemy se bude snažit přijít na to, co by mělo být vráceno druh HTML kódu prozkoumal vlastnosti modelu a generovat připravený k použití HTML kód, který se vejde žádost vývojáře.
Samozřejmě, FormAlchemy přijít na to všechno, tedy developer chtít zobrazit pouze několik sloupců z daného modelu. Tak, FormAlchemy je také vysoce přizpůsobitelné
Vlastnosti :.
- Vytvoří pole HTML formulářů a tabulek z SQLAlchemy mapovány třídy nebo ručně přidané Pole
- Práce s definicemi deklarativní nebo klasické Mapper
- Render a upravuje jednotlivé objekty nebo sbírky (mřížky)
- Držadla vztahů mezi objekty (včetně many-to-many), a to nejen jednoduché datové typy
- Podpora Synonymum
- Composite a vlastní typ podpory
- Podporuje všechny kompozitní primární klíče a většinu CFKs
- Pre-vyplní vstupní pole s aktuální nebo výchozí hodnotu
- Vysoce přizpůsobitelné HTML výstup
- Ověřuje vstupní a zobrazuje chyby in-line
- modelové případy synchronizuje s vstupních dat
- Easy-to-použití, rozšiřitelné API
- SQLAlchemy 0.4 (0.4.5 nebo vyšší) a 0.5 kompatibilní s
Co je nového v této verzi:
- WebOb1.2 compat
- Přidat nějaké HTML5 renderer
- Zlepšit odstranění fsblob. otázka 16
- Přidat podporu pro fanstatic v pytlons (díky Bruno Binet aka inneos)
Co je nového ve verzi 1.4.1:
- Realizované WebOb podobné požadavek přechodu do Fieldset přímo.
- také provádí požadavek přechodu do Grid
- Byla přidána podpora pro nastavení .html_options s Field.set (html = {'nějaký': 'to'})
- Byla přidána podpora pro nastavení (validátory = [validator1, validator2]), který přidává určené validátory.
- Pevná set (null_as = ...), byl nul_as a špatně zapojeny.
- Lepší dokumentace pro metodu Field.set ()
- Podpora zope.schema.Password
- Opravili jsme problémy 9, 10, 11, 12
Co je nového ve verzi 1.4:
- Fix otázka 5, 7
- Povolit BINF formuláře na webob jako žádost
- Přidat sloupce obal uložit některé možnosti formuláře v modelech
- štítek Field překlad
Co je nového ve verzi 1.3.9:
- Fix unicode problém s rámcem non webob bázi
Co je nového ve verzi 1.3.6:
- Fix vydá 150, 151, 153, 161, 162
- Added field.label () a field.label_tags ()
- Major refactoring. Základní modul už existe.
Co je nového ve verzi 1.3.5:
- již použít binární typ. Použijte LargeBinary místo.
- Fix vydá 145 147
Co je nového ve verzi 1.3.4:
- renderer._value je zastaralý. Pomocí renderer.value
- přidal renderer.raw_value
- Model .__ html __ () (pokud existuje) se používá k tomu, aby model READ_ONLY režimu.
Co je nového ve verzi 1.3.3:
- renderer._value je zastaralý. Pomocí renderer.value
- přidal renderer.raw_value
- Model .__ html __ () (pokud existuje) se používá k tomu, aby model READ_ONLY režimu.
Co je nového ve verzi 1.3.2:
- Přidány .value_objects na obou polních a FieldRenderer objektů. Vrací objekty namísto seznamu primárních klíčů při práci s ForeignKeys.
- přidat IntervalFieldRenderer
- přepnout zpět na WebHelpers
- přidat maďarský překlad (125)
- fix bug s nejnovější verzí couchdbkit
- Aktualizace paster šablona je Pylons 1.0b1
- fix vydá 123, 124, 127, 128
Požadavky na :
- Python
Omezení :
- V současné době se zpracovává pouze kompozitní cizí klíče primitivní typy Python
Komentáře nebyl nalezen