class Post(Base):
    id = Column(Integer, primary_key=True)
user_id = Column(Integer, ForeignKey(User.id), nullable=False)
user = relationship(User, backref=backref('posts'))
Как использовать joinload/contains_eager для взаимосвязей с поддержкой запросов (опция lazy='dynamic') в SQLAlchemy