Prog.varedetaljer:
Versjon: 2.0.2
Last opp dato: 1 Mar 15
Lisens: Gratis
Popularitet: 121
WTForms lar utviklere å bruke Python syntaks for å lage former, som under kjøring blir konvertert til en klassisk HTML-skjema.
WTForms vil holde rotete skjemaparametere ut av Python koden og gir en enklere måte å tilpasse formene, innføre skille mellom kode og presentasjon.
Skjemaer som er opprettet via WTForms fungerer som en hvilken som helst annen vanlig form, den eneste forskjellen er i måten de er laget
Egenskaper .
- < li> Mange skjemafelttyper støttes
- Form datavalidering
- Innebygde widgets
- CSRF beskyttelse
- Django forlengelse
- Google App Engine-utvidelser
- SQLAlchemy integrering
- i18n støtte
Hva er nytt i denne utgaven:
- Lagt ny klasse Meta paradigme for mye kraftigere tilpasning av WTForms .
- Flytt i18n til kjernen. Deprecate wtforms.ext.i18n.
- Flytt CSRF til kjernen. Deprecate wtforms.ext.csrf.
- Fikset problem rende SelectFields med verdi = True
- Gjør DecimalField kunne bruke babel locale-basert nummer formatering.
- Drop Python 3.2 støtte (Python3 støtte for 3.3+ only)
- passerer attr = False til WTForms widgets fører til at verdien til å bli ignorert.
Hva er nytt i versjon 0.6.1:
- feilrettinger:
- ext.appengine ReferencePropertyField.
- dateutil felt: gjengi problemet og konsistens problemet .
- Valgfritt validator mislyktes da raw_data var fraværende.
- Dokumentasjon:. Docs nå nevne HTML rømmer funksjonalitet
- Legg foreløpig støtte for å gi en oversettelser objekt som kan oversette innebygd validering og tvangs feil.
Hva er nytt i versjon 0.6:
- Widgets:
- HTML er nå merket som trygg (ved hjelp __html__) slik at kompatible templating motorer vil ikke automatisk unnslippe den.
- Fields:
- Field._default er nå Field.default.
- Alle felt har nå en `raw_data` eiendom.
- Felt som er utvalgte felt (inkludert de i .ext) kan itereres å produsere alternativer, og har en option_widget kwarg.
- Mindre feilrettinger og opprydding i FieldList, Select (Multiple) Field, QuerySelectField å løse atferds konsistens.
- Lagd FloatField, basert på IntegerField.
- Extensions:
- ext.appengine støtter nå FloatProperty og GeoPtProperty.
- ext.sqlalchemy QueryMultipleSelectField endret til QuerySelectMultipleField.
Hva er nytt i versjon 0.5:.
- Lagd anyof og NoneOf validatorer
- Lagt til en BaseForm klasse som gir prosessorkjerner og validering funksjonalitet Form uten å kreve deklarative subclassing.
- Felt etiketter nå standard til en humanisert feltnavn.
- Fields nå ha en `short_name` eiendom som er un-prefiks navn.
- DecimalField runder nå verdier for visning uten float tvang. Se dokumenter for mer informasjon om hvordan du formaterer desimaler.
Krav :
- Python 2.6 eller nyere
Kommentarer ikke funnet