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

image.png
发现会自动生成对应的name

问题解决

上一篇下一篇

猜你喜欢

热点阅读