用户注册功能(二)
程序员文章站
2023-11-10 20:10:52
1.判断用户是否注册功能 1.1接口设计 1.2参数说明 后端返回的结果: data_dict= { "errno": "0", "errmsg": "OK", "data": { "username": "username", # 查询的用户名 "count": 1 # 用户名查询的数量 }} 1 ......
1.判断用户是否注册功能
1.1接口设计
类目 | 说明 |
请求方式 | get |
url定义 | /username/(?p<username>\w{5,20}) |
参数格式 | url路径参数 |
1.2参数说明
参数名 | 类型 | 是否必须 | 描述 |
username | 字符串 | 是 | 用户名 |
后端返回的结果:
data_dict= {
"errno": "0",
"errmsg": "ok",
"data": {
"username": "username", # 查询的用户名
"count": 1 # 用户名查询的数量
}
}
1.3后端代码
1.4urls.py代码
1.5前端js代码
2、判断手机号是否注册功能
2.1接口说明
类目 | 说明 |
请求方式 | get |
url路径 | /mobile/(?p<mobile>1[3-9]\d{9}) |
参数 | url路径参数 |
参数说明
参数名 | 类型 | 是否必须 | 描述 |
mobile | 字符串 | 是 | 输入的手机号 |
返回结果
{
"errno": "0",
"errmsg": "ok",
"data": {
"mobile": "13xxxxxxxxx", # 查询的手机号
"count": 1 # 手机号查询的数量
}
}
2.2后端代码
2.3前端js代码
3.判断密码是否一致
由于密码校验,现在还没涉及到后端,所以只有前端校验,如下图所示,为前端校验密码的js代码
4.总结
到此,已经完成注册功能的手机号、密码、用户名校验功能,如果写的不好,请大家指出,我来修改,大家一起学习进步,谢谢大家!!!
上一篇: 企业网站建设如何做好统筹规划