我试图做一个简单的博客,其中我试图插入和获取数据库中的数据。插入数据可以正常工作,但是使用.find()
和.find_one()
获取数据都返回None
,即使在shell中执行的相同语句也可以工作。在
我试图用下面的一系列代码跨三个文件获取数据
在数据库.py在
@staticmethod
def fetchdata(collection):
Database.DATABASE[collection].find_one()
在后py在
^{pr2}$在应用程序副本在
Database.initalise()
testPost = Post.fetch_from_db()
print(testPost)
这是一个记录良好的问题,示例代码:
编辑:
如果您愿意,也可以这样写:
^{pr2}$documentation
fetchdata函数中缺少return语句。应该是这样的
由于不返回任何内容,}作为输出。在
fetch_from_db
没有获取任何数据,因此将{相关问题 更多 >
编程相关推荐