FormAlchemy stor fart utvikling med SQLAlchemy kartlagt klasser (modeller) i en HTML-skjemaer miljø. Det eliminerer standard ved autogenerating HTML input felt fra en gitt modell. FormAlchemy vil prøve å finne ut hva slags HTML-koden skal returneres ved introspecting modellens egenskaper og generere klar til bruk HTML-kode som vil passe utviklerens søknad.
Selvfølgelig kan FormAlchemy ikke finne ut alt, det vil si, utvikleren ønsker kanskje å vise bare noen få kolonner fra den gitte modellen. Dermed er FormAlchemy også svært tilpasses
Egenskaper .
- Genererer HTML skjemafelt og tabeller fra SQLAlchemy kartlagt klasser eller manuelt lagt Felt
- Fungerer med deklarativ eller klassisk Mapper definisjoner
- Render og redigerer enkeltgjenstander eller samlinger (nett)
- Håndterer objektrelasjoner (inkludert mange-til-mange), ikke bare enkle datatyper
- Synonym støtte
- Composite og tilpasset type støtte
- Støtter alle sammensatte primærnøkler og de fleste CFKs
- Forhånds fyller input felt med nåværende eller standardverdi
- Meget tilpasses HTML utgang
- Validerer input og viser feil in-line
- synkroniserer modell tilfeller med inngangsdata li>
- Enkel å bruke, utvidbar API
- SQLAlchemy 0.4 (0.4.5 eller nyere) og 0.5 kompatibel
Hva er nytt i denne utgaven:
- WebOb1.2 compat
- Legg til noen HTML5 renderer
- Forbedre fsblob sletting. sak 16
- Legg til støtte for fanstatic i pytlons (takk til Bruno Binet aka inneos)
Hva er nytt i versjon 1.4.1:
- Gjennomført WebOb-lignende forespørsel passerer til fieldset direkte.
- Også implementert forespørsel passerer til Grid
- Lagt til støtte for å sette .html_options med Field.set (html = {'noen': 'ting'})
- Lagt til støtte for settet (validatorer = [validator1, validator2]) som legger de angitte validatorer.
- Fast settet (null_as = ...), var nul_as og dårlig kablet i.
- Forbedret dokumentasjon for Field.set () metode
- Support zope.schema.Password
- Fix problemer 9, 10, 11, 12
Hva er nytt i versjon 1.4:
- Fix problemet 5, 7
- Tillat å binf skjema til en webob som forespørsel
- Legg til kolonne wrapper til å lagre noen skjema alternativer i modeller
- Feltet etikett oversettelse
Hva er nytt i versjon 1.3.9:
- Fix unicode problemet med ikke webob basert rammeverk
Hva er nytt i versjon 1.3.6:
- Fix utsteder 150, 151, 153, 161, 162
- Lagd field.label () og field.label_tags ()
- Major refactoring. Basen modulen ikke lenger existe.
Hva er nytt i versjon 1.3.5:
- Ikke lenger bruke Binary type. Bruk LargeBinary i stedet.
- Fix utsteder 145, 147
Hva er nytt i versjon 1.3.4:
- renderer._value er foreldet. Bruk renderer.value
- lagt renderer.raw_value
- Model .__ html __ () (hvis noen) brukes til å gjengi modellen i read_only modus.
Hva er nytt i versjon 1.3.3:
- renderer._value er foreldet. Bruk renderer.value
- lagt renderer.raw_value
- Model .__ html __ () (hvis noen) brukes til å gjengi modellen i read_only modus.
Hva er nytt i versjon 1.3.2:
- Lagd .value_objects til både Felt og FieldRenderer stedene. Returnerer objektene i stedet for liste over primærnøkler når du arbeider med ForeignKeys.
- legge IntervalFieldRenderer
- bytte tilbake til WebHelpers
- legge ungarsk oversettelse (125)
- fix bug med nyeste versjon av couchdbkit
- oppdatering paster mal til Kjegler 1.0b1
- fix utsteder 123, 124, 127, 128
Krav :
- Python
Begrensninger :
- For tiden behandler kun kompositt fremmednøkler av primitive Python typer
Kommentarer ikke funnet