我有一个类似于documentation的sqlalchemy模型结构。
如何在flask-admin中使用AJAX key loading这些关系? 我有约300k记录的表,当我按“创建”选项卡 - 我的计算机上的空闲内存结束,浏览器没有响应。当我没有远远少于300的记录或记录时 - 没问题。 我还没有找到如何解决这个问题。
型号:
part_analog = Table(
"part_analog", Base.metadata,
Column("master", Integer, ForeignKey("part.id"), primary_key=True),
Column("slave", Integer, ForeignKey("part.id"), primary_key=True)
)
class Part(Base):
__tablename__ = 'part'
id = Column(Integer, primary_key=True)
number = Column(String(30), default=None)
brand = Column(String(30), default=None)
description = Column(Text())
category = Column(String(40), default=None)
date = Column(DateTime, nullable=False)
analogs = relationship(
"Part", secondary=part_analog,
primaryjoin=id == part_analog.c.master,
secondaryjoin=id == part_analog.c.slave,
)