FormAlchemy

Screenshot Software:
FormAlchemy
Detalii soft:
Versiune: 1.4.2
Incarca data: 14 Apr 15
Licenţă: Gratuit
Popularitate: 22

Rating: nan/5 (Total Votes: 0)

FormAlchemy viteze foarte mult pentru dezvoltare cu SQLAlchemy mapate clase (modele) într-un mediu forme HTML. Se elimina șabloane de genereze automat HTML domenii de intrare de la un anumit model. FormAlchemy va încerca să dau seama ce ar trebui să fie returnat fel de cod HTML de introspecting proprietățile modelului și genera gata de utilizare cu codul HTML care se va potrivi cererea dezvoltatorului.
Desigur, FormAlchemy nu pot da seama totul, adică, dezvoltatorul ar putea dori pentru a afișa doar câteva coloane de la modelul dat. Astfel, FormAlchemy este, de asemenea extrem de personalizabil

Caracteristici :.

  • generează câmpuri de formular HTML și tabele de SQLAlchemy mapate clase sau manual adăugat Domenii
  • Funcționează cu definiții Mapper declarativ sau clasic
  • Render și editează obiecte unice sau colecții (grile)
  • Manere relații de obiect (inclusiv multe-la-multe), nu doar simple tipuri de date
  • sprijin Sinonim
  • suport compozit și tipul personalizat
  • Suporta toate cheile primare compuse și cele mai multe CFKs
  • Pre-umple câmpurile de introducere cu valoare curentă sau implicită
  • ieșire HTML extrem de personalizabil
  • Validează erorile de intrare și afișează în linie
  • sincronizează cazuri modelului cu date de intrare
  • Ușor de utilizat, API extensibila
  • SQLAlchemy 0,4 (0.4.5 sau mai târziu) și 0,5 compatibil

Ce este nou în această versiune:

  • WebOb1.2 compat
  • Adăugați unele de redare HTML5
  • Îmbunătățirea fsblob ștergere. problemă 16
  • Adauga sprijin pentru fanstatic în pytlons (datorită Bruno Binet aka inneos)

Ce este nou în versiunea 1.4.1:

  • Implementarea cerere WebOb cum ar fi trecerea la FIELDSET direct.
  • solicita, de asemenea implementat trece la Grid
  • Adăugat suport pentru a seta .html_options cu Field.set (html = {'unele': 'lucru'})
  • Adăugat suport pentru set (validatoare = [validator1, validator2]), care adaugă validatori specificate.
  • fix set (null_as = ...), a fost nul_as și prost fir în.
  • documentare îmbunătățită pentru metoda Field.set ()
  • Suport zope.schema.Password
  • Repară probleme 9, 10, 11, 12

Ce este nou în versiunea 1.4:

  • litigiu Fix 5, 7
  • Permiteți să binf formular pentru o webob ca cerere
  • Adăugați Coloana înveliș pentru a stoca unele opțiuni formular în modele
  • Traducere etichetă câmp

Ce este nou în versiunea 1.3.9:

  • problema Fix unicode cu cadru de bază non webob bazat

Ce este nou în versiunea 1.3.6:

  • Fix emite 150, 151, 153, 161, 162
  • Adăugat field.label () și field.label_tags ()
  • refactoring Major. Modulul de bază nu mai existe.

Ce este nou în versiunea 1.3.5:

  • Nu mai folosi tip binar. Utilizarea LargeBinary loc.
  • Fix emite 145, 147

Ce este nou în versiunea 1.3.4:

  • renderer._value este depreciată. Folosiți renderer.value
  • adăugat renderer.raw_value
  • model .__ __ html () (dacă este cazul) este folosit pentru a face modelul în mod READ_ONLY.

Ce este nou în versiunea 1.3.3:

  • renderer._value este depreciată. Folosiți renderer.value
  • adăugat renderer.raw_value
  • model .__ __ html () (dacă este cazul) este folosit pentru a face modelul în mod READ_ONLY.

Ce este nou în versiunea 1.3.2:

  • .value_objects adăugat la ambele câmpuri și FieldRenderer obiecte. Returnează obiecte în loc de liste de chei primare atunci când se lucrează cu ForeignKeys.
  • adăuga IntervalFieldRenderer
  • a reveni la WebHelpers
  • adăuga Traducere maghiară (125)
  • bug fix cu ultima versiune de couchdbkit
  • modificare Paster șablon pentru Piloni 1.0b1
  • remedia problemele 123, 124, 127, 128

Cerințe :

  • Python

Limitări :

  • În prezent, se ocupă numai chei străine compozite de tip Python primitive

Software similare

Strings edit
Strings edit

14 Apr 15

slidemenu
slidemenu

19 Feb 15

LEONARDI
LEONARDI

2 Jun 15

Gtkdialog
Gtkdialog

20 Feb 15

Comentarii la FormAlchemy

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!