不知道我做错了什么,但dev_appserver
我在一个 gae 应用程序中保存了一个 NDB BlobKeyProperty
,现在如果我尝试从数据库中加载实体,我得到一个:
KindError:找不到类型“__BlobFileIndex__”的模型类。你忘记导入了吗?
我可以在 /_ah/admin 中拉出实体,它看起来很好......关于发生了什么的任何建议?
我用来将字段保存到BlobKeyProperty
blob = files.blobstore.create(
_blobinfo_uploaded_filename=self.data.filename,
mime_type=self.MIME_TYPE
)
with files.open(blob, 'a') as f:
f.write(self.data.file.read())
files.finalize(blob)
key = files.blobstore.get_blob_key(blob)
需要帮助请叫我。
编辑:
我也刚刚注意到,如果我进入 /_ah/admin 看一些东西,然后回到应用程序,我会得到:
KindError:找不到类型“_AhAdminXsrfToken_”的模型类。你忘记导入了吗?
所以显然出了问题(我注意到AhAdminXsrfToken是 a db.Model
)不确定这是否有助于解释问题......