WTForms-Alchemy 因 ARRAY 列类型而失败

WTForms-Alchemy failing with ARRAY column types

我正在尝试使用 WTForms-Alchemy 快速生成我所有 SQLAlchemy 模型 class 的表单 class 版本,而我 运行 遇到了问题尝试将 SQLalchemy class 转换为 ARRAY 列类型。它抛出 UnknownTypeException。

class 立方体形式(模型形式): class 元: 型号 = datadb.Cube ....:[=​​11=]

return这个错误

UnknownTypeException: Unknown type 'FLOAT[]' for column 'specres'

好像是WTForms-Alchemy,WTForms不支持ARRAY数据类型,有对应的Field,而SQLalchemy支持。处理这个问题的最佳方法是什么?是否有针对此问题的解决方法,而无需 subclass 所有必要的 WTForm 组件来构建对数组的支持?我有很多数组数据类型的列,主要是浮点数和整数。

我正在学习 Flask-WTF、WTForms、WTForms-Alchemy,目前正在尝试了解它们的优点。任何想法或帮助将不胜感激。

答案是我分叉代码并自己进行更改。 https://github.com/havok2063/wtforms-alchemy