Socket聊天室用socketio发消息为何提示current_user为None

看完《flask入门实战》中聊天室项目后,想试试只从服务端推送一条聊天记录到客户端界面,加了一个send函数作为触发方式,触发后却一直报错,发现是current_user识别为None(代码如下图),感觉奇怪从界面上看已经登录了,为何获取不到current_user? 想了很久了希望有大佬能给点思路

附上报错信息

为了能够进行调试和考察,请至少提供:

  • 完整的文本形式的错误输出
  • 完整、可以运行、可以复现问题的最小示例程序(文本形式或代码仓库)