我是 Python 新手,目前正在开发我的第一个 Google App Engine 应用程序。在我的程序中,我有一个“收件箱”数据库模型,其中包含 to_user、from_user、title、content 等字符串属性。当用户登录到我的应用程序时,我希望能够计算发送给他的消息数量/她,这样我可以将其显示为“新消息(x)”。我觉得我目前正在使用解决方法,因为我找不到更好的方法。
user = users.get_current_user()
inbox = Inbox.gql('WHERE to_user = :to_user', to_user=user.nickname())
count = 0
for note in inbox:
count = count+1
我尝试使用 len(inbox) 但这给了我一个错误。谢谢你的时间。