FormAlchemy значно прискорює розвиток з SQLAlchemy відображається класи (моделі) в середовищі HTML форм. Він усуває шаблонного по автогенераторного можливість HTML полів введення від даної моделі. FormAlchemy намагатиметься з'ясувати, що мають бути повернуті вид HTML код переглянувши властивості моделі і генерувати готові до використання 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 (завдяки Бруно Біне ака 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:
- видає Fix 150, 151, 153, 161, 162
- Додана field.label () і field.label_tags ()
- Основні рефакторінга. Базовий модуль більше не Existe.
Що нового у версії 1.3.5:
- більше не використовувати бінарний тип. Використання 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)
- Виправлена помилка з останньою версією couchdbkit
- Оновлення шаблону Пастер Пілони 1.0b1
- виправити проблеми 123, 124, 127, 128
Вимоги
- Python
Обмеження
- В даний час обробляє тільки композитні зовнішні ключі примітивних типів Python
Коментар не знайдено