FormAlchemy çox SQLAlchemy ilə inkişaf HTML formaları mühitdə dərsləri (modellər) eşlenen sürətləndirir. Bu bir model HTML daxil sahələri autogenerating ilə boilerplate aradan qaldırır. FormAlchemy model xassələri introspecting HTML kodu cür qaytarılmalıdır nə anlamaq və geliştirici proqram uyğun hazır-istifadə HTML kodunu yaratmaq üçün çalışacağıq.
Əlbəttə ki, FormAlchemy hər şeyi anlamaq bilməz, yəni, geliştirici verilmiş model yalnız bir neçə sütun keçirmək istəyirəm bilər. Belə ki, FormAlchemy də yüksək özelleştirilebilir
Features .
SQLAlchemy HTML formu alanları və masalar yaradır
- dərsləri eşlenen və ya əl əlavə Fields
- deklarativ və ya klassik mapper anlayışlar ilə işləyir
- Render və vahid obyektlərin və ya kolleksiyalar edits (ızgaraları)
- object münasibətləri Kollar (daxil olmaqla bir çox-to-çox), yalnız sadə data növləri
- sinonimi dəstək
- Mürəkkəb və xüsusi növü dəstək
- bütün kompozit ilkin açarları və ən CFKs dəstəkləyir
- cari və ya default dəyəri ilə daxil sahələri Pre-doldurur
- Yüksək özelleştirilebilir HTML çıxış
- -line giriş və ekran səhvlər doğrular
- input data ilə Syncs model hallarda
- Easy-istifadə, genişlənən API
- SQLAlchemy 0.4 (0.4.5 və ya sonra) və 0.5 uyğun
Bu azad yeni nədir:
- WebOb1.2 compat
- Bəzi HTML5 Renderer əlavə et
- fsblob silinməsi təkmilləşdirilməsi. məsələ 16
- (inneos aka Bruno Binet sayəsində) pytlons ilə fanstatic üçün dəstək əlavə et
versiya 1.4.1 yeni nədir: birbaşa fieldset keçən tətbiq WebOb kimi sorğu
- .
- Həmçinin tətbiq sorğu
- əlavə dəstək Field.set ilə .html_options təyin etmək üçün (html = {'bəzi ":" şey "})
- set üçün əlavə dəstək (validators = [validator1, validator2]) olan müəyyən validators edir.
- Sabit set (null_as = ...), nul_as idi və pis simli.
- Field.set () metodu üçün Təkmilləşdirilmiş sənədlər
- Support zope.schema.Password
- Fix məsələləri 9, 10, 11, 12
Grid keçən
nədir Versiya 1.4 Yeni
- Fix məsələ 5, 7
- tələbi kimi webob şəklində binf imkan verir
- modelləri bəzi formada variantları saxlamaq üçün sütun banderol əlavə et
- sahəsi etiket tərcümə
versiya 1.3.9 yeni nədir:
- qeyri webob əsaslı çərçivəsində Fix unicode məsələ
versiya 1.3.6 yeni nədir:
- Fix verir 150, 151, 153, 161, 162
- Added field.label () və field.label_tags ()
- Böyük refactoring. əsas modul artıq Müəyyən.
versiya 1.3.5 yeni nədir:
- Artıq Binary növü istifadə edin. İstifadə LargeBinary yerinə.
- Fix 145, 147 məsələləri
versiya 1.3.4 yeni nədir:
- renderer._value deprecated edir. İstifadə renderer.value
- əlavə renderer.raw_value
- Model .__ html __ () (əgər varsa) READ_ONLY rejimində model göstərmək üçün istifadə olunur.
versiya 1.3.3 yeni nədir:
- renderer._value deprecated edir. İstifadə renderer.value
- əlavə renderer.raw_value
- Model .__ html __ () (əgər varsa) READ_ONLY rejimində model göstərmək üçün istifadə olunur.
versiya 1.3.2 yeni nədir:
- həm Alan və FieldRenderer obyektlərin əlavə .value_objects. ForeignKeys ilə iş zaman yerinə əsas düymələri siyahısı obyektlərin qaytarır.
- IntervalFieldRenderer əlavə
- WebHelpers geri keçmək
- Macar tərcümə əlavə edin (125)
- couchdbkit ən son versiyası ilə fix bug
- pylons 1.0b1 yeniləmə paster şablon
- fix 128 127, 124, 123 məsələlər
tələblər
- Python
məhdudiyyətlər
- Hal-hazırda, yalnız ibtidai Python növləri kompozit xarici açarları emal
Şərhlər tapılmadı