Flask Admin:根据另一个表中的值填充下拉菜单

Flask Admin:根据另一个表中的值填充下拉菜单,flask,flask-admin,Flask,Flask Admin,在我的模型定义中,我有A类和B类 class B(Model): id = Column(Integer, primary_key=True) max_num = Column(Integer) class A(Model): id = Column(Integer, primary_key=True) b_id = Column(Integer, ForeignKey('B.id')) b = relationship('B') num = C

在我的模型定义中,我有A类和B类

class B(Model):
    id = Column(Integer, primary_key=True)
    max_num = Column(Integer)

class A(Model):
    id = Column(Integer, primary_key=True)
    b_id = Column(Integer, ForeignKey('B.id'))
    b = relationship('B')
    num = Column(Integer)`
在A的Flask Admin create表单中,我想创建一个下拉菜单,其中num的选项限制为
[1,B.max\u num]

例如,如果我有
B(id=10,max_num=5)
,当用户创建A并选择id=10的B时,num的下拉菜单应填充1,2,3,4,5


这是可能的吗?

这个问题问得很清楚,我也想知道答案+1使用Flask Admin您的意思是,Flask Admin会将表单添加到您的管理区域?