Users
및 Appointments
에 대한 모델을 만들기 위해 Flask와 Peewee를 사용하고 있는데, 각각은 ForeignKeyField
을 참조합니다. 문제는 내가 위에 하나를 정의하면 플라스크가 나에게 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
을 반환합니다. 이 문제를 어떻게 해결할 수 있습니까?
이렇게하면 TypeError : issubclass() arg 1이 클래스 여야합니다. – josh