错误NotRegistered flask-mongoengine教程

时间:2015-04-08 16:41:02

标签: mongodb mongoengine flask-mongoengine

我开始了这个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?

任何想法。 非常感谢你。

2 个答案:

答案 0 :(得分:3)

只需将注释模型放在帖子模型之上,因为注释模型在帖子模型中被引用

答案 1 :(得分:2)

首先在log4j.properties包裹中的__init__.py文件中注明所有模型。

然后您可以使用models函数(从get_document('Comment')导入)而不是在其他脚本中导入模型,以避免循环导入和mongoengine.base.common等异常