- 0
- 0
- 约小于1千字
- 约 7页
- 2026-08-27 发布于陕西
- 举报
河南轻工职业学院主讲人:齐锦Pythonweb开发实战
知汇书城-用户账号
目录2.1商品模块功能介绍(导学视频)创建用户模块子应用和数据模型2.2用户名唯一性校验2.3注册功能实现2.4登录功能实现2.5退出功能实现2.6
2.3学习目标知识目标:掌握用户名唯一性校验接口的实现方法能力目标:能够解决跨域问题素质目标:培养自主学习理念、精益求精态度。用户名唯一性校验
用户名唯一性校验1.定义接口用户名唯一性校验接口是对输入的用户名数量进行查询,请求方式为GET请求。查询用户名数量时需要将被查询的用户名作为路由参数传递到后端视图。重复注册接口设计选项方案请求方法GET请求地址/usernames/username/count/
用户名唯一性校验2.定义响应结果后端需要向前端返回代表查询结果的状态码、错误信息、用户名个数,因为前端规定使用JSON格式响应数据,所以后端需要返回JSON格式的响应结果。响应结果选项方案请求方法GET请求地址/usernames/username/count/响应结果响应内容code状态码errmsg错误信息count记录该用户名的个数
用户名唯一性校验3.后端逻辑实现检测用户是否重复注册的逻辑为:提取路由中的用户名,在数据库中查询该用户名对应的记录条数,响应查询结果。具体代码如下:classUsernameCountView(View
您可能关注的文档
- Pythonweb开发实战知汇书城个人中心17课件讲解.pptx
- Pythonweb开发实战知汇书城个人中心30课件讲解.pptx
- Pythonweb开发实战知汇书城个人中心39课件讲解.pptx
- Pythonweb开发实战知汇书城个人中心56课件讲解.pptx
- Pythonweb开发实战知汇书城个人中心98课件讲解.pptx
- Pythonweb开发实战知汇书城商品32课件讲解.pptx
- Pythonweb开发实战知汇书城商品91课件讲解.pptx
- Pythonweb开发实战知汇书城用户账号05课件讲解.pptx
- Pythonweb开发实战知汇书城用户账号32课件讲解.pptx
- Pythonweb开发实战知汇书城用户账号38课件讲解.pptx
- Pythonweb开发实战知汇书城用户账号77课件讲解.pptx
- Pythonweb开发实战知汇书城准备26课件讲解.pptx
- Pythonweb开发实战知汇书城准备59课件讲解.pptx
- Python编程技术新疆应用26课件讲解.pptx
- Python编程技术新疆应用66课件讲解.pptx
- Python编码规范详解14课件讲解.pptx
- Python程序设计与实践一机房同步数字钟开发任务1Python开发环境初识与实操69课件讲解.pptx
- Python程序设计与实践一机房同步数字钟开发任务2输入输出格式化编程40课件讲解.pptx
原创力文档

文档评论(0)