我有一个使用flask admin的peewee模型的flask应用程序。我想在弹出窗口中编辑JSONB字段。我已将列“可编辑”列表设置为模型中的JSONB字段:
class AuthModelView(AuthMixinView, BaseModelView):
column_editable_list = ('attrs',)
JSONB字段本身声明为:
^{pr2}$我不知道我要做什么才能让JSON出现在可编辑的弹出窗口中,而不是在[object object]中显示。在
我尝试在包含JSONB属性的模型上定义str、unicode和repr方法,但没有成功。是否必须定义自定义XEditableWidget?在
值得注意的是,edit表单能够显示和编辑JSON:
我不明白为什么内联表单不使用相同的字段类型映射?在
此功能已添加到此处:https://github.com/flask-admin/flask-admin/pull/1245
它在当前的主分支上,应该与1.4.0版本一起发布。在
相关问题 更多 >
编程相关推荐