AssertionError: View function mapping is overwriting an existing endpoint function:
原因:视图函数命名冲突
例子:sqlalchemy.exc.InvalidRequestError: sqlalchemy.exc.InvalidRequestError: Object '<Tag at 0x5427748>' is already attached to session '2' (this is '3')
原因:app.config[]冲突
例子:models.py
中为了创建数据表,需要运行models.py
,因此设置了app.config[]
创建完毕后把信息整合到__init__.py
中,但却没有删除models.py
中的重复信息,导致报错
TypeError: validate_on_submit() missing 1 required positional argument: 'self'
原因: form未实例化
例子:
def pwd():
form = PwdForm
if form.validate_on_submit():
其中form = PwdForm
应改为form = PwdForm()