只需将会话·保存为字符串:
user = db.minitwit.user.find_one({'username': request.form['username']})session['_id'] = str(user['_id'])然后,在任何你想对·进行操作的地方,都必须用ObjectId()进行包装,以便将其作为ObjectId对象传递给MongoDB。
if '_id' in session: g.user = db.minitwit.user.find_one({'_id': session['_id']})至:
if '_id' in session: g.user = db.minitwit.user.find_one({'_id': ObjectId(session['_id'])})


