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()方法的文檔li>
- 支持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類型的鍵
評論沒有發現