1

これを解決しようとして立ち往生しています:

class User(db.Document):
    date_add = db.CreatedField()
    date_update = db.ModifiedField()
    username = db.StringField()
    password = db.StringField()
    active = db.BoolField()
    admin = db.BoolField()
    user_add = db.IntField()
    user_update = db.IntField()

    user_add = db.SRefField(type = User, default = None)
    ser_update = db.SRefField(type = User, default = None)

コンソールの表示: NameError: name 'User' is not defined、これを処理する方法はありますか?

アップデート

DocumentField クラスを使用しているときに同じ問題を発見しました。myfield= db.DocumentField(Myclass)内部のようなフィールドを定義すると、Myclass上記と同じエラーが発生し、まだ理解できません

4

0 に答える 0