You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Flask新手向Lama Cleaner添加新路由后遇404错误求助

解决Flask添加新路由出现404的问题

针对你在Lama Cleaner中添加/get_ping路由后出现404的情况,排查方向如下:

  • 检查路由定义的位置
    确保你的新路由代码写在app实例创建之后、应用启动代码(比如app.run())之前。如果把路由放在if __name__ == '__main__':代码块内部或者之后,Flask启动时不会加载这个路由。

  • 确认使用的是正确的Flask实例
    查看Lama Cleaner的server.py,确认你用的@app.route中的app是项目中实际启动的Flask实例。如果项目使用了**蓝图(Blueprint)**来管理路由,你需要将新路由注册到对应的蓝图上,而不是直接用全局app。

  • 重启Flask服务器并验证代码加载
    很多情况下404是因为服务器没有加载到修改后的代码:

    1. 彻底关闭现有服务器进程(包括后台残留的进程)
    2. 重新启动服务器,确保控制台输出显示了你的修改
    3. 如果开启了自动重载,检查控制台是否有代码重载的日志提示
  • 调整路由代码格式
    你提供的代码中函数定义和返回语句的空格格式不规范,虽然Python语法允许,但建议调整为标准格式避免潜在问题:

    @app.route("/get_ping")
    def get_ping():
        return str(True), 200
    

内容的提问来源于stack exchange,提问作者KingHodor

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.07 04:24:53