在我定义的模型中:
section.py
:
class Section(Document):
section_name = StringField(required = True)
,同样在模型中:
admin_interface.py
:
class AdminInterface(DynamicDocument):
registered_model = ListField()
然后,在控制器中:
__init__.py
:
from helloworld.model.section import Section
from helloworld.model.admin_interface import AdminInterface
model = [
Section
]
instance = AdminInterface(registered_model = model)
instance.save()
我收到了一个错误:
AttributeError: type object 'Section' has no attribute '_data'
无论如何要解决这个问题?我真的不知道该怎么办。我想保存Section对象,以后我可以使用AdminInterface
显示它。
答案 0 :(得分:1)
您需要使用Section
实例启动模型,或稍后在代码中附加Section
实例。你不能只提供一个不可保存的类。