FormAlchemy значительно ускоряет развитие с SQLAlchemy отображается классы (модели) в среде HTML формы. Это устраняет шаблонного по Автогенераторный HTML поля ввода из данной модели. FormAlchemy постараемся выяснить, что должны быть возвращены вид HTML коде интроспекции свойства модели и генерировать готовый к использованию HTML код, который будет соответствовать приложение разработчика.
Конечно, FormAlchemy не могу понять, все, т.е., разработчик может понадобиться отобразить только несколько столбцов из данной модели. Таким образом, FormAlchemy также настраиваемый
Особенности :.
- Создает HTML поля формы и таблицы из SQLAlchemy отображается классы или вручную добавляется Поля
- Работает с определениями декларативный или классический Mapper
- Render и редактирует отдельных объектов или коллекций (сетки)
- Ручки объектные отношения (в том числе многие-ко-многим), а не только простые типы данных
- поддержка Синоним
- Композитный и пользовательский тип поддержки
- Поддерживает все составные первичные ключи и большинство CFKs
- Предварительно заполняет поля ввода с током или значение по умолчанию
- Высоко настраиваемый выход HTML
- Проверяет ввод и выдает ошибки в линии
- Синхронизация случаи модели с входными данными
- Удобный в использовании, расширяемый API
- SQLAlchemy 0.4 (0.4.5 или более поздней версии) и 0,5 совместимы
Что нового В этом выпуске:
- WebOb1.2 Compat
- Добавьте немного HTML5 визуализации
- Улучшение fsblob удаление. выпуск 16
- Добавлена поддержка fanstatic в pytlons (благодаря Бруно Бине ака inneos)
Что нового в версии 1.4.1:
- Реализованные WebOb, как запрос переходе к FIELDSET напрямую.
- Также реализована запрос переходе к сетке
- Добавлена поддержка для установки .html_options с Field.set (HTML = {'некоторые': 'вещь'})
- Добавлена поддержка набора (валидаторы = [validator1, validator2]), который добавляет указанные валидаторы.
- Исправлена множество (null_as = ...), был nul_as и плохо соединены.
- Улучшенная документация для метода Field.set ()
- Поддержка zope.schema.Password
- вопросы Fix 9, 10, 11, 12
Что нового в версии 1.4:
- Исправлена проблема 5, 7
- Разрешить binf форму на WebOb как запрос
- Добавить обертку колонки для хранения некоторые параметры формы в моделях
- перевод поле этикетки
Что нового в версии 1.3.9:
- Исправлена проблема с не Unicode WebOb обоснованных рамок
Что нового в версии 1.3.6:
- Исправлена выдает 150, 151, 153, 161, 162
- Добавлена field.label () и field.label_tags ()
- Основные рефакторинга. Базовый модуль больше не Existe.
Что нового в версии 1.3.5:
- больше не использовать бинарный тип. Использование LargeBinary вместо этого.
- Исправлена выдает 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)
- Исправлена ошибка с последней версией couchdbkit
- Обновление шаблона Пастер Пилоны 1.0b1
- исправить проблемы 123, 124, 127, 128
Требования
- Python
Ограничения
- В настоящее время, только обрабатывает составные внешние ключи примитивных типов Python
Комментарии не найдены