【发布时间】:2021-12-14 03:00:07
【问题描述】:
我有这样的 API:
from flask import Flask
import db
app = Flask(__name__)
@app.route('/home')
def home():
return "flask mongodb atlas!"
if __name__ == '__main__':
app.run(port=8000)
@app.route('/text')
def text():
return "This is a text"
当我尝试在本地主机 (http://127.0.0.1:8000) 中运行它并测试 /home url 时,它给了我正确的结果,但是当我尝试 /text 时,它给了我在站点中找不到 URL 错误并在命令:
* Serving Flask app 'app' (lazy loading)
* Environment: production
WARNING: This is a development server. Do not use it in a production deployment.
Use a production WSGI server instead.
* Debug mode: off
* Running on http://127.0.0.1:8000/ (Press CTRL+C to quit)
127.0.0.1 - - [29/Oct/2021 02:21:37] "GET /text HTTP/1.1" 404 -
127.0.0.1 - - [29/Oct/2021 02:22:06] "GET /text HTTP/1.1" 404 -
127.0.0.1 - - [29/Oct/2021 02:26:22] "GET /home HTTP/1.1" 200 -
我不认为有任何语法错误,但我不知道问题出在哪里
【问题讨论】: