我是靠谱客的博主 冷静蚂蚁,最近开发中收集的这篇文章主要介绍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: View function mapping is overwriting an existing endpoint function: insertCase所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

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

评论列表共有 0 条评论

立即
投稿
返回
顶部