FormAlchemy kraftigt fremskynder udviklingen med SQLAlchemy kortlagt klasser (modeller) i et HTML-formularer miljø. Det fjerner standardtekst ved autogenerating HTML indtastningsfelter fra en given model. FormAlchemy vil forsøge at finde ud af, hvad slags HTML-kode skal returneres ved introspecting modellens egenskaber og generere klar til brug HTML-kode, der vil passe udviklerens ansøgning.
Selvfølgelig kan FormAlchemy ikke finde ud af det hele, det vil sige, kan bygherren ønsker at vise nogle få kolonner fra den givne model. Således FormAlchemy er også meget tilpasselig
Egenskaber :.
- Genererer HTML formularfelter og tabeller fra SQLAlchemy kortlagt klasser eller manuelt tilføjet Felter
- Arbejder med deklarative eller klassisk Mapper definitioner
- Render og redigerer enkelte genstande eller samlinger (net)
- Håndtag objekt relationer (herunder mange-til-mange), ikke blot simpel datatyper
- Synonym støtte
- Composite og brugerdefinerede typer støtte
- Understøtter alle sammensatte primære nøgler og de fleste CFKs
- Pre-fylder indtastningsfelter med strøm eller standardværdi
- Meget kan tilpasses HTML-output
- Validerer input og viser fejl in-line
- Synkroniserer model forekomster med input data li>
- Nem at bruge, udvidelig API
- SQLAlchemy 0,4 (0.4.5 eller nyere) og 0,5 kompatible
Hvad er nyt i denne udgivelse:
- WebOb1.2 compat
- Tilføj nogle HTML5 renderer
- Forbedre fsblob sletning. Udgivelsesdato 16
- Tilføj støtte til fanstatic i pytlons (tak til Bruno Binet aka inneos)
Hvad er nyt i version 1.4.1:
- Implementeret WebOb-lignende anmodning går til fieldset direkte.
- implementeret Også anmodning går til Grid
- Tilføjet support for at indstille .html_options med Field.set (html = {"nogle": "ting"})
- Tilføjet understøttelse af sæt (validator = [validator1, validator2]), som tilføjer de angivne validatorer.
- Fast sættet (null_as = ...), var nul_as og dårligt forbundet i.
- Forbedret dokumentation for Field.set () metode
- Support zope.schema.Password
- Løs problemer 9, 10, 11, 12
Hvad er nyt i version 1.4:
- Fix spørgsmål 5, 7
- Tillad at binf form til en webob ligesom forespørgsel
- Tilføj kolonne wrapper til at gemme en eller anden form optioner i modeller
- Felt label oversættelse
Hvad er nyt i version 1.3.9:
- Fix unicode problem med ikke webob baseret rammer
Hvad er nyt i version 1.3.6:
- løse problemer 150, 151, 153, 161, 162
- Tilføjet field.label () og field.label_tags ()
- Major refactoring. Basen modul ikke længere existe.
Hvad er nyt i version 1.3.5:
- ikke længere bruger Binary type. Brug LargeBinary i stedet.
- løse problemer 145, 147
Hvad er nyt i version 1.3.4:
- renderer._value er forældet. Brug renderer.value
- tilføjede renderer.raw_value
- Model .__ html __ () (hvis nogen) til at gøre modellen i read_only tilstand.
Hvad er nyt i version 1.3.3:
- renderer._value er forældet. Brug renderer.value
- tilføjede renderer.raw_value
- Model .__ html __ () (hvis nogen) til at gøre modellen i read_only tilstand.
Hvad er nyt i version 1.3.2:
- Tilføjet .value_objects til både Field og FieldRenderer objekter. Returnerer objekter i stedet for liste over de primære taster, når du arbejder med ForeignKeys.
- tilføje IntervalFieldRenderer
- skifte tilbage til WebHelpers
- tilføje ungarsk oversættelse (125)
- fix bug med nyeste version af couchdbkit
- opdatering Paster skabelon til Pyloner 1.0b1
- løse problemer 123, 124, 127, 128
Krav :
- Python
Begrænsninger :
- I øjeblikket håndterer kun sammensatte fremmede nøgler primitive Python typer
Kommentarer ikke fundet