无法路由到"/登录"用烧瓶? [英] Can't route to "/login" with flask?
本文介绍了无法路由到"/登录"用烧瓶?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
当我输入/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屋!
查看全文