我尝试使用WTForms-Alchemy快速生成所有SQLAlchemy模型类的表单类版本,并且在尝试使用ARRAY列类型转换SQLalchemy类时遇到问题。它会抛出UnknownTypeException。
class CubeForm(ModelForm): 类Meta: model = datadb.Cube ....:
返回此错误
UnknownTypeException: Unknown type 'FLOAT[]' for column 'specres'
似乎WTForms-Alchemy和WTForms不支持ARRAY数据类型,并且具有相应的Field,而SQLalchemy确实支持它。处理这个问题的最佳方法是什么?是否有针对此问题的解决方法,而无需将所有必需的WTForm组件子类化以构建对数组的支持?我有许多列数组类型,主要是浮点数和整数。
我只是在学习Flask-WTF,WTForms,WTForms-Alchemy,而我目前正试图了解其优势。任何想法或帮助将不胜感激。