Python Flask应用程序生成器相关视图
我正在尝试使用Flask App Builder创建一对多解决方案。我希望能够为我的一个项目点击显示按钮,并让它显示它下面的所有相关项目 Ie公司查阅了许多文件 Flask App Builders相关视图是否是正确的解决方案?如果是,为什么会出现此错误:Python Flask应用程序生成器相关视图,python,flask,flask-appbuilder,Python,Flask,Flask Appbuilder,我正在尝试使用Flask App Builder创建一对多解决方案。我希望能够为我的一个项目点击显示按钮,并让它显示它下面的所有相关项目 Ie公司查阅了许多文件 Flask App Builders相关视图是否是正确的解决方案?如果是,为什么会出现此错误: File "/home/justin/github_projects/RhynoRecon/RR/lib/python2.7/site-packages/flask_appbuilder/baseviews.py", line 739,
File "/home/justin/github_projects/RhynoRecon/RR/lib/python2.7/site-packages/flask_appbuilder/baseviews.py", line 739, in _get_related_view_widget
log.error("Can't find relation on related view {0}".format(related_view.name))
AttributeError: 'FileView' object has no attribute 'name'
我认为你的文件模型类缺少了一个backref。您可能已经在文件模型中定义了文件与公司之间的关系,如下所示:
company = relationship('Company')
为了从公司视图中找到文件,您需要将其更新为:
company = relationship('Company', backref='files')
希望这有帮助。请添加一些相关代码