class PubSquare(db.Model):
id = db.Column(db.Integer, primary_key=True)
author_id = db.Column(db.Integer)
subject = db.Column(db.String(60))
timestamp = db.Column(db.DateTime, default=datetime.datetime.now())
author_id
与班级User
有关。
publist = PubSquare.query.order_by(PubSquare.timestamp.desc()).all()
在jinja2中,
{% for pub in publist %}
{{ pub.author_id }}
{% endfor %}
但我需要在User
中显示元素。
我怎么能这样做?
我无法使用foreignkey因为flask-migrate无法使用foreignkey迁移模型。 所以我必须设计没有外键的模型。
我希望有人可以帮助我,谢谢!