无法路由到"/登录"用烧瓶? [英] Can't route to "/login" with flask?

查看:67
本文介绍了无法路由到"/登录"用烧瓶?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

当我输入/login 作为url时,它将出错

When I type /login as url,it will go wrong

例如:

from flask import Flask ,url_for,render_template,request
app = Flask(__name__)

@app.route('/login')
def index():
  return "index"

if __name__== "__main__":
  app.run()

错误原来是这样的:

Not Found.
The requested URL was not found on the server.

当我将/login 替换为/login/或诸如/log 之类的其他单词时,就可以了.这是怎么发生的?

When I replace /login with /login/ or any other words like /log , it will be all right. How does that happen?

推荐答案

请阅读烧瓶快速入门 唯一的URL/重定向行为 URL规范化和<一个href ="https://stackoverflow.com/questions/5948659/trailing-slash-in-urls-which-style-is-preferred">在URL中尾随斜杠-首选哪种样式?

这篇关于无法路由到"/登录"用烧瓶?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆