Flask项目中用户密码登陆跳转页面

6次阅读

共计 443 个字符,预计需要花费 2 分钟才能阅读完成。

在功能文件夹中注册蓝图,使用 render_template 包进行渲染页面

渲染路径与存放路径一致

一定要导入蓝图使用,要不然无法启动

** 启动 flask 项目
访问 …./user/login 就会渲染进入到 login.html 页面当中。**

现在想输入登陆用户名与密码并进行跳转到指定的页面。

现在点击登陆看怎么获取用户名和密码

注意前端用户名和密码的命名规范,一定保持一致。

输入用户名密码,点击登陆查看是否能获取到数据

成功获取到数据

一般项目中前端会去判断用户名密码是否正确或者为空。但是后端也要一定去判断,所有的用户输入的数据都是变化因素。要严谨的看待。

再试试不填写用户名或者密码时看看返回的 json 数据

在数据库当中增加用户名和密码,试试从数据库中对比数据进行验证返回。

添加测试数据

项目链接数据库

数据库字段表明构建

验证密码时,先对密码进行加密

导入 User 表以及加密文件

然后进行测试当用户名输入错误或者没填时会返回

当密码输入错误或者没输时返回

只有全部输入成功以及正确的时候,才能将用户名密码返回得到!

正文完
 0