我是靠谱客的博主 冷静蚂蚁,这篇文章主要介绍AssertionError: View function mapping is overwriting an existing endpoint function: insertCase,现在分享给大家,希望可以做个参考。

首先,理解这个错误是什么意思,以及出现的原因:

 

使用Flask定义URL的时候,如果出现"AssertionError: View function mapping is overwriting an existing endpoint function"这个异常信息,就说明定义了多个同名的视图函数,只需要改成不同的函数名即可。

这是为什么呢?

原来flask中url跟视图函数并不是直接对应的,而是有一个中间者-endpoint。

三者之间的关系是这样的:

```

url---->endpoint---->view_function

```

它们是一对一的关系&#

最后

以上就是冷静蚂蚁最近收集整理的关于AssertionError: View function mapping is overwriting an existing endpoint function: insertCase的全部内容,更多相关AssertionError:内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(117)

评论列表共有 0 条评论

立即
投稿
返回
顶部