1
我目前使用Flask-Admin創建一個管理員屏幕,但我遇到了障礙。假設我有兩個看起來像這樣的類:在Flask-Admin中顯示一對多關係的第一個元素
class Part(db.Model):
id = db.Column(db.Integer, primary_key=True, unique=True)
part_data = db.relationship("PartHistory", backref="part")
name = db.Column(db.String(255))
class PartHistory(db.Model):
id = db.Column(db.Integer, primary_key=True, unique=True)
part_id = db.Column(db.Integer, db.ForeignKey('part.id'))
date_checked = db.Column(db.Date)
零件在PartHistory上具有一對多關係。我想創建一個視圖,在一列中顯示零件名稱,在另一列中顯示第一個date_checked。我試過這樣的事情:
column_list = ("name", "part_data[0].date_checked")
但這似乎並不奏效。這也似乎是我以錯誤的方式去做這件事。任何提示將不勝感激。