我开始了这个Turial,Here
并收到此错误
**mongoengine.errors.NotRegistered:** `Comment` has not been registered in the document registry. Importing the document class automatically registers it, has it been imported?
任何想法。 非常感谢你。
答案 0 :(得分:3)
只需将注释模型放在帖子模型之上,因为注释模型在帖子模型中被引用
答案 1 :(得分:2)
首先在log4j.properties
包裹中的__init__.py
文件中注明所有模型。
然后您可以使用models
函数(从get_document('Comment')
导入)而不是在其他脚本中导入模型,以避免循环导入和mongoengine.base.common
等异常