Flask 访问所有URL 404,请大佬帮忙看看是什么问题

写了一个简单的Flask Web Application, 但是Debug的时候,所有URL访问都返回404

代码工程:
https://github.com/jualy007/n...

RuleMap 里面包含了很多rule, 简单取一个rule:
Rule '/home' (HEAD, OPTIONS, GET) -> home.hometest

127.0.0.1:8000/home 访问的时候返回404, Debug Console log:
127.0.0.1 - - [02/Jan/2019 18:25:35] "GET /home HTTP/1.1" 404 -

请大佬帮忙看看问题在哪?

阅读 6.2k
1 个回答

你可以试着修改下的你的register_blueprint 函数,
注册蓝图的时候,加个参数url_prefix
例:

# 实际访问:/admin + 蓝图中的具体route
app.register_blueprint(admin_bp, url_prefix='/admin')

===============================================================

新答案

def configure_app(app, config):
    # 注释掉这里
    # app.config.from_object("configs.default.DefaultConfig")
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题