Flaskadmin内联建模传递表单参数抛出attribute

2024-10-02 22:36:35 发布

您现在位置:Python中文网/ 问答频道 /正文

嗨,烧瓶开发者们!在

在Flask admin中,我目前尝试在模型视图中实现内联模型编辑。在模型方面,我有一个简单的树结构,它表示一组内容页。每个模型都有几个关联的子节点。模型命名为ContentNodeContentData。在

如果我像Docshere中所描述的那样在node view类上使用inline_models属性,那么它一开始似乎可以正常工作。在

# AuthModelView is simply ModelView with user authentification
class ContentNodeModelView(AuthModelView):
    ...

    inline_models = (models.ContentData, )

但是,当我尝试将属性传递给内联表单时,使用

^{pr2}$

烧瓶服务器提供

AttributeError: 'ContentDataForm' object has no attribute 'id'

我是不是错过了一些非常明显的东西?文档中是否有错误,因为听起来inline_models可能需要一个模型,但却得到了一个字典?在

我肯定查过了和文件里的一样。在

非常感谢任何帮助。谢谢:)


Tags: 模型视图编辑flask内容属性节点烧瓶