Python Mongoalchemy Ref字段在同一个类

时间:2016-07-20 15:42:39

标签: python mongoalchemy

我试图解决这个问题:

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之类的字段会在上面创建相同的错误并且无法解决问题

0 个答案:

没有答案