FormAlchemy значително ускорява развитието с SQLAlchemy картирани класове (модели) в среда на HTML форми. То премахва шаблон от autogenerating HTML полета за въвеждане от даден модел. FormAlchemy ще се опитам да разбера какво трябва да се върне вид HTML код от introspecting свойства на модела и генерира готови за използване HTML кода, който ще се поберат прилагане на разработчика.
Разбира се, FormAlchemy не мога да разбера всичко, т.е., разработчикът може да искате да се показва само няколко колони от даден модел. По този начин, FormAlchemy е също много адаптивни
<силни> Характеристики :.
- Генерира HTML полета на формуляри и маси от SQLAlchemy картографирани класове или ръчно добавени Полетата
- Работи с определения декларативно или класически Mapper
- Render и редактира единични обекти или колекции (решетки)
- Дръжки обектни отношения (включително много-към-много), а не само прости типове данни
- подкрепа Синоним
- Composite и потребителски тип подкрепа
- Поддържа всички съставни първични ключове и повечето CFKs
- Pre-изпълва входни полета с ток или стойност по подразбиране
- много адаптивни HTML изход
- валидира входни и показва грешки в онлайн
- синхронизира моделни случаи с входни данни
- Лесен за използване, разтегателен API
- SQLAlchemy 0.4 (0.4.5 или по-късно) и 0.5 съвместим
Какво ново в тази версия:
- WebOb1.2 COMPAT
- Добавете малко HTML5 рендер
- Подобряване fsblob заличаване. брой 16
- Добави подкрепа за fanstatic в pytlons (благодарение на Bruno Бине известен още като inneos)
Какво ново във версия 1.4.1:
- Изпълнено WebOb-като искане преминаване към FieldSet директно.
- приложени също така да поиска преминаване към Grid
- Добавена е поддръжка за да зададете .html_options с Field.set (HTML = {"някои": "нещо"})
- Добавена е поддръжка за комплект (валидатори = [validator1, validator2]), която добавя определени валидаторите.
- Фиксирана комплекта (null_as = ...), беше nul_as и зле жични инча
- Подобряване на документация за метода на Field.set ()
- Поддръжка zope.schema.Password
- въпроси Fix 9, 10, 11, 12
Какво ново във версия 1.4:
- Fix брой 5, 7
- Позволи да binf форма към webob като искане
- Добави Колона обвивка за съхранение на някои опции форма в модели
- превод етикет Невярно
Какво ново във версия 1.3.9:
- Fix Unicode проблем с нестопанска webob базирани рамка
Какво ново във версия 1.3.6:
- Fix издава 150, 151, 153, 161, 162
- Добавено field.label () и field.label_tags ()
- Major редакции. Базовият модул вече не existe.
Какво ново във версия 1.3.5:
- Вече не използвайте Binary тип. Използвайте LargeBinary вместо.
- Fix издава 145, 147,
Какво ново във версия 1.3.4:
- renderer._value е отхвърлена. Използвайте renderer.value
- добавена renderer.raw_value
- Модел .__ HTML __ () (ако има такива) се използва, за да направи модел в read_only режим.
Какво ново във версия 1.3.3:
- renderer._value е отхвърлена. Използвайте renderer.value
- добавена renderer.raw_value
- Модел .__ HTML __ () (ако има такива) се използва, за да направи модел в read_only режим.
Какво ново във версия 1.3.2:
- Добавени .value_objects до двата терена и FieldRenderer обекти. Връща обектите, вместо списък на първични ключове, когато се работи с ForeignKeys.
- добавите IntervalFieldRenderer
- върнете обратно към WebHelpers
- добавите унгарски превод (125)
- Fix бъг с най-новата версия на couchdbkit
- актуализация Paster шаблон да Пилони 1.0b1
- коригирайте проблемите 123, 124, 127, 128,
<силни> Изисквания :
- Python
<силни> Ограничения :
- В момента се борави само с композитни външни ключове на примитивни видове Python
Коментари не е намерена