flask踩坑-模板引擎rendertemple失败,页面无任何
2019-07-24 本文已影响0人
金鱼座
大家好,我是金鱼座,一个走在测试领域这片蓝海中, 蹉跎前行的技术渣渣,唯有一直走下去,也许能改变点什么,加油!
在搭建flask过程中,使用使用bootstrap的dialog弹出框进行数据提交, 在这过程中,发现刷新执行列表页面,程序会自动退出
[Process finished with exit code -1] 提示只有
通过检查前端和后端未发现问题, 问题非常奇怪
通过debug,能够确定是在页面渲染过程中的出错
将页面中{{form.name}} 类似的改成普通的input, 发现问题解决, 再次怀疑form表单问题,
考虑到在定义form表单类时,只添加了“name”:“xxxxx”
menuid = SelectField(label="所属菜单",
validators=[DataRequired("请输入菜单")],
description="所属菜单",
coerce=int,
render_kw={
"type": "text",
"class": "form-control",
"id": "menuid",
# "name": "menuid",
'required': "required"
})
取消该属性发现渲染正常,通过调试前台html,查看前台渲染成功的html
发现会自动生成对应的name
问题解决