gpt4 book ai didi

python - pylons mongoengine 类型对象 'Section' 没有属性 _data

转载 作者:太空宇宙 更新时间:2023-11-03 19:13:57 35 4
gpt4 key购买 nike

在我定义的模型中:

section.py:

class Section(Document):
section_name = StringField(required = True)

并且,也在模型中:

admin_interface.py:

class AdminInterface(DynamicDocument):
registered_model = ListField()

然后,在 Controller 中:

__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显示它。

最佳答案

您需要使用 Section 实例启动模型,或者稍后在代码中附加 Section 实例。您不能只提供一个不可保存的类。

关于python - pylons mongoengine 类型对象 'Section' 没有属性 _data,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12024515/

35 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com