我是靠谱客的博主 冷静蚂蚁,最近开发中收集的这篇文章主要介绍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所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复