2017-08-08 49 views
0

我正嘗試使用Flask App Builder創建一個到多個解決方案。我希望能夠點擊我的其中一個項目的顯示按鈕,並顯示它下面的所有相關項目。Flask App Builder相關視圖

即公司去許多文件。

是Flask App Builders相關視圖正確的解決方案嗎?如果是這樣,爲什麼我得到這個錯誤:

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' 
+0

請添加一些相關的代碼 – Nabin

回答

0

我覺得你在你的文件模型類缺少一個backref。你可能已經在你的文件模型定義爲文件和公司之間的關係:

company = relationship('Company') 

爲了使文件被從CompanyView找到你需要將其更新到:

company = relationship('Company', backref='files') 

希望這有助於。