嗨,烧瓶开发者们!在
在Flask admin中,我目前尝试在模型视图中实现内联模型编辑。在模型方面,我有一个简单的树结构,它表示一组内容页。每个模型都有几个关联的子节点。模型命名为ContentNode
和ContentData
。在
如果我像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
可能需要一个模型,但却得到了一个字典?在
我肯定查过了和文件里的一样。在
非常感谢任何帮助。谢谢:)
您忘记指定用于内联表单构造的id。 尝试在中添加“id”属性:
相关问题 更多 >
编程相关推荐