FormAlchemy büyük sqlalchemy kalkınma HTML formları ortamda sınıfları (modeller) eşlenen hızlandırır. Belirli bir modelden HTML giriş alanları autogenerating tarafından klişe ortadan kaldırır. FormAlchemy modelin özelliklerini introspecting HTML kodu tür iade edilmelidir anlamaya ve geliştirici uygulama uyacak hazır kullanımlı HTML kodunu oluşturmak için çalışacağız.
Tabii ki, FormAlchemy her şeyi anlamaya olamaz, yani geliştirici verilen modele sadece birkaç sütunları görüntülemek isteyebilirsiniz. Böylece, FormAlchemy da son derece özelleştirilebilir
Özellikler :.
sqlalchemy HTML form alanları ve tabloları oluşturur
- sınıfları eşlenen veya elle eklendi Alanlar
- bildirime veya klasik mapper tanımları ile çalışır
- Render ve tek nesneleri veya koleksiyonları düzenler (ızgaraları)
- nesne ilişkileri Kolları (dahil birçok-çok), sadece basit veri tipleri
- Eşanlamlı desteği
- Kompozit ve özel tip desteği
- Tüm kompozit birincil anahtarlar ve en CFKs destekler
- Geçerli veya varsayılan değeri ile giriş alanları Öncesi doldurur
- Son derece özelleştirilebilir HTML çıktısı
- hat girişi ve görüntüler hataları doğrular
- veri girişi ile senkronize modeli örnekleri
- Kolay kullanımlı, genişletilebilir API
- SQLAlchemy 0.4 (0.4.5 veya sonrası) ve 0.5 uyumlu
Bu sürümdeki yeni nedir:
- WebOb1.2 compat
- Bazı HTML5 render ekle
- fsblob silme geliştirin. Sorun 16
- (inneos aka Bruno Binet sayesinde) pytlons içinde fanstatic için destek ekle
sürüm 1.4.1 yeni nedir: Doğrudan fieldset geçerek Uygulanan WebOb benzeri istek
- .
- Ayrıca uygulanan istek
- desteği eklendi Field.set ile .html_options ayarlamak için (html = {'bazı': 'şey'})
- kümesi için destek eklendi (validatörler = [validator1, validator2]) hangi Belirtilen doğrulayıcılar ekler.
- Sabit set (null_as = ...), nul_as ve kötü kablolu.
- Field.set () yöntemi için geliştirilmiş dokümantasyon
- Destek zope.schema.Password
- Fix sorunları 9, 10, 11, 12
Grid geçen
nedir sürüm 1.4 Yeni:
- Fix sorunu 5, 7
- isteği gibi bir webob formu binf izin ver
- modellerinde çeşit seçenekleri saklamak için Sütun sarıcı ekle
- Alan etiket çeviri
sürüm 1.3.9 yeni nedir:
- olmayan webob tabanlı çerçeve ile Fix unicode sorunu
sürüm 1.3.6 yeni nedir:
- Fix sorunları 150, 151, 153, 161, 162
- Eklendi field.label () ve field.label_tags ()
- Binbaşı üstlenmeden. Baz modülü artık existe.
sürüm 1.3.5 yeni nedir:
- Artık İkili türünü kullanın. Kullanım LargeBinary yerine.
- Fix 145, 147 sorunları
sürüm 1.3.4 yeni nedir:
- renderer._value önerilmiyor. Kullanım renderer.value
- katma renderer.raw_value
- Model .__ html __ () (eğer varsa) okunabilen modda modeli oluşturmak için kullanılır.
sürüm 1.3.3 yeni nedir:
- renderer._value önerilmiyor. Kullanım renderer.value
- katma renderer.raw_value
- Model .__ html __ () (eğer varsa) okunabilen modda modeli oluşturmak için kullanılır.
sürüm 1.3.2 yeni nedir:
- hem Saha ve FieldRenderer nesneleri eklendi .value_objects. ForeignKeys çalışırken yerine birincil anahtarları listesinin nesneleri döndürür.
- IntervalFieldRenderer eklemek
- WebHelpers geri dönmek
- Macar çeviri eklemek (125)
- couchdbkit son sürümü ile düzeltme hata li>
- elektrik direği 1.0b1 güncelleme Paster şablonu
- düzeltme 128 127, 124, 123 sorunları
Gereksinimler :
- Python
Sınırlamalar :
- Şu anda, sadece ilkel Python türleri kompozit yabancı anahtarları kolları
Yorum Bulunamadı