FormAlchemy lubhang pinapabilis pag-unlad sa SQLAlchemy nai-map ng mga klase (modelo) sa isang form ng HTML na kapaligiran. Ito ay nag-aalis boilerplate sa pamamagitan ng autogenerating HTML input field mula sa isang naibigay na modelo. FormAlchemy ay subukan upang malaman kung anong dapat ibalik uri ng HTML code sa pamamagitan ng introspecting mga katangian ng modelo at bumuo ng handa-sa-paggamit ng HTML code na umangkop application ng nag-develop.
Siyempre, FormAlchemy ay hindi maaaring malaman ang lahat ng bagay, ibig sabihin, maaaring gusto ng nag-develop upang ipakita lamang ng ilang mga hanay mula sa ibinigay na modelo. Kaya, FormAlchemy ding lubos na napapasadyang
Mga Tampok :.
- binubuo ng mga field ng form ng HTML at mga talahanayan mula sa SQLAlchemy nai-map ng mga klase o manu-manong idinagdag Patlang ng
- Gumagana na may kahulugan paturol o klasikong Mapper
- I-render at pag-edit iisang bagay o koleksyon (grids)
- humahawak sa bagay na relasyon (kabilang ang many-to-maraming), hindi simple lang ang mga uri ng data li>
- suporta Kasingkahulugan
- Composite at pasadyang mga uri ng suporta li>
- Sinusuportahan ang lahat ng mga composite primary key at pinaka CFKs
- Pre-punan ng pag-input field gamit ang kasalukuyan o ang default na halaga
- Lubos na nako-customize na HTML output
- na napatunayan input at nagpapakita ng mga error in-line
- paglitaw ng mga pag-sync modelo na input ng data li>
- Madaling gamiting, extensible API
- SQLAlchemy 0.4 (0.4.5 o mas bago) at 0.5 tugmang
Ano ang bagong sa paglabas:
- WebOb1.2 compat
- Magdagdag ng ilang mga taga-render ng HTML5
- Pagbutihin ang pagtanggal fsblob. isyu 16
- Magdagdag ng suporta para sa fanstatic sa pytlons (salamat sa Bruno Binet aka inneos)
Ano ang bagong sa bersyon 1.4.1:
- Ipinatupad WebOb-tulad ng kahilingan sa direktang pagpasa sa FieldSet.
- ipinatupad din ang kahilingan ng pagpasa sa Grid
- Nagdagdag ng suporta upang i-set .html_options may Field.set (html = {'ilang': 'bagay'})
- Nagdagdag ng suporta para sa hanay (validators = [validator1, validator2]) na nagdadagdag sa tinukoy na validators.
- Mga Fixed ang hanay (null_as = ...), ay nul_as at maayos na naka-wire na in.
- Pinahusay na dokumento para sa Field.set () method
- Suporta zope.schema.Password
- Ayusin ang mga isyu sa 9, 10, 11, 12
Ano ang bagong sa bersyon 1.4:
- Ayusin ang isyu 5, 7
- Payagan ang na binf anyo sa isang webob tulad ng kahilingan
- Magdagdag ng Haligi ng wrapper upang mag-imbak ng ilang mga pagpipilian sa anyo sa mga modelo
- Pagsasalin sa label Field
Ano ang bagong sa bersyon 1.3.9:
- Ayusin ang isyu Unicode na may batay non webob framework
Ano ang bagong sa bersyon 1.3.6:
- -isyu Fix 150, 151, 153, 161, 162
- Added field.label () at field.label_tags ()
- Pangunahing refactoring. Ang base module hindi na existe.
Ano ang bagong sa bersyon 1.3.5:
- Hindi na gumamit ng Binary uri. Gamitin ang LargeBinary sa halip.
- Ayusin ang mga isyu sa 145, 147
Ano ang bagong sa bersyon 1.3.4:
- renderer._value ay hindi na ginagamit. Gamitin ang renderer.value
- idinagdag renderer.raw_value
- Modelo .__ html __ () (kung mayroon man) ay ginagamit upang mag-render modelo sa read_only mode.
Ano ang bagong sa bersyon 1.3.3:
- renderer._value ay hindi na ginagamit. Gamitin ang renderer.value
- idinagdag renderer.raw_value
- Modelo .__ html __ () (kung mayroon man) ay ginagamit upang mag-render modelo sa read_only mode.
Ano ang bagong sa bersyon 1.3.2:
- Idinagdag .value_objects sa parehong mga Patlang at FieldRenderer bagay. Ibinabalik ang mga bagay sa halip ng listahan ng mga pangunahing mga susi kapag nagtatrabaho sa ForeignKeys.
- magdagdag ng IntervalFieldRenderer
- bumalik sa WebHelpers
- magdagdag ng pagsasalin Hungarian (125)
- pag-aayos ng bug na may pinakabagong bersyon ng couchdbkit
- pag-update paster template na ito upang Pylons 1.0b1
- pag-aayos ibibgay 123, 124, 127, 128
Mga Kinakailangan :
- Python
Mga Limitasyon :
- Sa kasalukuyan, humahawak lamang composite banyagang key ng primitive na uri Python
Mga Komento hindi natagpuan