FormAlchemy大大加快发展,SQLAlchemy的映射类(模型)的HTML表单的环境。它消除了样板通过从给定的模型,自动生成HTML的输入字段。 FormAlchemy会揣摩什么样的HTML代码应返回内省模型的属性和生成适合开发者的应用程序准备使用的HTML代码。
当然,FormAlchemy想不通的一切,也就是说,开发商可能想从给定的模型显示只有几列。因此,FormAlchemy也是高度可定制的
特点:
- 在生成HTML表单字段和表从SQLAlchemy的映射类或手动添加领域
- 在作品
- 在渲染和编辑单个对象或集合(网格)
- 把手对象关系(包括许多到多),而不仅仅是简单的数据类型
- 在同义词支持
- 在复合材料及自定义类型的支持
- 在所有支持复合主键和最CFKs
- 在预填充输入字段与当前或默认值
- 在高度可定制的HTML输出
- 验证输入并显示错误行
- 在输入数据可同步模型实例
- 在易于使用的,可扩展的API
- 在SQLAlchemy的0.4(0.4.5或更高版本)和0.5兼容
与声明或经典的映射定义
什么在此版本中是新的:
- 在WebOb1.2 COMPAT
- 在添加一些HTML5渲染
- 在提高fsblob删除。问题16
- 在添加支持fanstatic在pytlons(感谢布鲁诺·比奈又名inneos)
什么版本1.4.1的新:
- 在实现WebOb般的请求传递给字段集直接。
- 在同样实施要求传递给电网
- 新增支持设置.html_options与Field.set(HTML = {'一些':'东西'})
- 在增加了对集的支持(验证= [validator1,validator2]),这将增加指定的验证。
- 修正了设置(null_as = ...),是nul_as,严重有线英寸
- 在改进的Field.set()方法的文档
- 支持zope.schema.Password
- 在修复问题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的最新版本修复的bug
- 在更新贴纸模板塔1.0b1
- 在修复问题123,124,127,128
要求:
- 在Python中
限制:
- 在目前,只有处理组合外基本Python类型的键
评论没有发现