欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

用户注册功能(二)

程序员文章站 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.总结

到此,已经完成注册功能的手机号、密码、用户名校验功能,如果写的不好,请大家指出,我来修改,大家一起学习进步,谢谢大家!!!