В моих Flask/приложениях SQLAlchemy У меня есть классы SQLAlchemy родитель и ребенок, где все интересные данные о каждом Родителе в своих детях:Колба-Admin: Создание дочерних объектов вместе с родителями в форме «создать»
class Parent(Base):
__tablename__ = 'parent'
id = Column(Integer, primary_key=True)
children = relationship(Child)
class Child(Base):
__tablename__ = 'child'
id = Column(Integer, primary_key=True)
parent_id = Column(Integer, ForeignKey('parent.id'))
name = Column(String)
Я хочу создать родителей в пользовательском интерфейсе Flask-Admin, и когда я их создам, я хочу иметь возможность создавать свои дочерние объекты одновременно. Когда я перехожу к форме «create» в ModelView для родителя по умолчанию, я могу выбрать только существующие дочерние объекты из меню, а не создавать новые.
Например, при создании каждого родителя я хотел бы иметь текстовые поля, где я могу ввести «имена» дочерних объектов, так что, когда Flask-Admin создает родительский элемент, он также создает дочерние объекты с этими значениями в своих столбцы "name".
Возможно ли это с помощью Flask-Admin? Или, если нет, как бы я настроил Flask-Admin ModelView для этого?