@alex_ak1

Как сделать вложенные таблицы во flask-admin?

У меня есть модель
class User(Base):
__tablename__ = 'user'
id = Column(Integer, primary_key=True)
name = Column(String(100))
group_id = Column(Integer, ForeignKey('group.id'))
group = relationship( "Group", back_populates="user" )

class Group(Base):
__tablename__ = 'group'
id = Column(Integer, primary_key=True)
name = Column(String(100))
user = relationship( 'User', back_populates='group', lazy=True )

admin = Admin(app, name='microblog', template_mode='bootstrap3')
admin.add_view(ModelView(User, db_session))
admin.add_view(ModelView(Group, db_session))


Сейчас это просто две вкладки, в первой группа, во второй пользователь и выпадающий список группы в нем. Но мне хочется сделать так - я захожу в одну группу и вижу таблицы с дочерними пользователями.
Как это сделать?
  • Вопрос задан
  • 137 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы