【发布时间】:2016-10-30 08:55:51
【问题描述】:
我正在使用 Flask 和 Peewee 为 Users 和 Appointments 创建模型,并且它们每个都有一个 ForeignKeyField 相互引用。问题是,如果我在另一个之上定义一个,Flask 会给我x is not defined。
例如:
class User(Model):
appointments = ForeignKeyField(Appointment, related_name='appointments')
class Appointment(Model):
with_doctor = ForeignKeyField(User, related_name='doctor')
这将返回'User' is not defined。我该如何解决这个问题?
【问题讨论】:
标签: python flask peewee flask-peewee