FormAlchemy labai pagreitina vystymasis sqlalchemy priskirti klases (modelius) į HTML formas aplinkoje. Jis pašalina Standartiniai iki autogenerating HTML įvesties laukus nuo tam tikro modelio. FormAlchemy bandys išsiaiškinti, kokios HTML kodas turėtų būti grąžintos introspecting modelio ypatybes ir kurti paruoštas naudoti HTML kodą, kad tiks kūrėjo paraišką.
Žinoma, FormAlchemy negali išsiaiškinti viską, ty, kūrėjas gali norėti rodyti tik keletą stulpelių iš tikro modelio. Taigi, FormAlchemy taip pat labai pritaikoma
Įranga :.
- Sukuria HTML formos laukus ir lentelių nuo sqlalchemy priskirti klases arba rankiniu būdu pridėti Laukai
- Darbai su deklaratyvi arba klasikinis Mapper apibrėžimus
- Render ir redaguoja vieną daiktų ar kolekcijas (tinklai)
- Rankenos objektų santykius (įskaitant daugelis su daugeliu "), o ne tik paprastas duomenų tipai
- Sinonimas parama
- Kompozitinė ir nestandartinių tipas parama
- Palaiko visus sudėtinius pirminius raktus ir dauguma CFKs
- Pasirengimo užpildo įvesties laukus su srovės ar Numatytoji reikšmė
- Labai keisti HTML produkcija
- Patvirtina įvesties ir rodo klaidas-line
- sinchronizuoja modelio egzempliorių su įvesties duomenų
- Paprasta naudoti, išplėstine API
- sqlalchemy 0.4 (0.4.5 arba naujesnė) ir 0,5 suderinama
Kas naujo , šioje laidoje:
- WebOb1.2 compat
- Pridėti kai HTML5 atvaizdavimo
- Pagerinti fsblob naikinimui. klausimas 16
- Pridėti paramą fanstatic į pytlons (dėka Bruno Binet aka inneos)
Kas naujo 1.4.1 versija:
- Įvykdyti WebOb panašus prašymas artimųjų FieldSet tiesiogiai.
- Taip pat įgyvendinama prašymas artimųjų Tinklelis
- Pridėtas nustatyti .html_options su Field.set (HTML = {"kai": "dalykas"})
- Pridėta parama rinkinį (tvirtintojus = [validator1, validator2]) kuris prideda nurodytus tvirtintojus.
- Fiksuotas rinkinys (null_as = ...), buvo nul_as ir blogai laidinio.
- Geresnis dokumentacija Field.set () metodą
- Pagalba zope.schema.Password
- Fix klausimai 9, 10, 11, 12
Kas naujo versija 1.4:
- Nustatyti klausimas 5, 7
- Leisti į binf formą į webob kaip prašymu
- Pridėti Column įvynioti saugoti tam tikra forma parinktis modelių
- Lauko etiketės vertimas
Kas naujo versijos 1.3.9:
- Nustatyti Unicode problema su ne webob pagrįstos sistemos
Kas naujo versijos 1.3.6:
- Nustatyti išduoda 150, 151, 153, 161, 162
- Pridėta field.label () ir field.label_tags ()
- Pagrindinės Refactoring. Bazės modulis nebėra existe.
Kas naujo 1.3.5 versija:
- Ne ilgiau naudoti dvejetainiai. Naudokite LargeBinary vietoj.
- Nustatyti išduoda 145, 147
Kas naujo 1.3.4 versija:
- renderer._value yra pasmerkta. Naudokite renderer.value
- pridūrė renderer.raw_value
- Modelis .__ HTML __ () (jeigu yra) naudojamas teikti modelį read_only režimu.
Kas naujo 1.3.3 versija:
- renderer._value yra pasmerkta. Naudokite renderer.value
- pridūrė renderer.raw_value
- Modelis .__ HTML __ () (jeigu yra) naudojamas teikti modelį read_only režimu.
Kas naujo 1.3.2 versija:
- Pridėta .value_objects į abi lauką ir FieldRenderer objektų. Grąžinimas objektus, o ne sąrašą pirminių raktų dirbant su ForeignKeys.
- įdėti IntervalFieldRenderer
- perjungti atgal į webhelpers
- įdėti Vengrijos vertimą (125)
- Fix klaidą su naujausia versija couchdbkit
- atnaujinimas Lipdukas šabloną Pilonai 1.0b1
- nustatyti išduoda 123, 124, 127, 128
Reikalavimai :
- Python
Apribojimai :
- Šiuo metu tik rankenos sudėtiniai užsienio raktus primityvių Python tipų
Komentarai nerastas