如何在使用虚拟环境运行Flask应用时删除已使用的端点

0 投票
1 回答
586 浏览
提问于 2025-04-17 23:51

我有一个 Python 文件,里面有一些代码:

@app.route('/')
def index():
  page = """
  <html>
  <head>
  </head>
  .....
  ...
  </html>

我对这个文件做了一些修改,都是一些正常的改动,比如导入了 render_template。我可以通过在我的 localhost 上使用 foreman start 命令来查看 HTML 文件。不过,在我做了一些之前提到的改动后,当我再次使用 foreman start 启动时,出现了一个错误 - "视图函数映射正在覆盖一个已存在的端点函数:index"

不过,当我使用 @app.route('/', endpoint="new") 时,它就正常工作了。

看起来它保留了一些端点,不让我覆盖它。我该如何删除所有端点,以便重新开始呢?

1 个回答

0

确保你没有两个路径使用相同的地址。

撰写回答