flask 用户认证用碰到的一个坑
AssertionError: View function mapping is overwriting an existing endpoint function: user.inner
参考django的认证思路,自定义一个装饰器来判断用户是登录
在使用装饰器同时对多个view函数进行装饰时发现程序报错
通过查询资料找到报错原因定义了多个端点函数 user.inner
通过查看源码发现endpoint的命名方式是传入的参数endpoint或者是函数名字.由于函数被装饰器装饰过,函数的名字全部变成user.inner 所以出现上述问题.将endpoint参数加入即可解决.