用户注册(二)之用户信息校验
五、用户名校验是否注册 1. 接口设计 1)接口说明 (?pgroup)这个格式的意思,在正则中是指给匹配到的group组名命名一个名称,且该名称是唯一的 例如:(?p\d{4}) 是匹配带有4个数字的, (?p\w{4}) 是匹配带有4个字母的。 \w{5,20} 则代表我们输入的字母需要是5~20位数字的。 2)返回数据 返回结果为json数据: { "errno": 0 , "errmsg": "OK", "data": { "username":"username", # 查询用户名 "count": 1 # 用户查询数量 }, } 2. 后端代码 1)检查用户名是否注册的后端视图(first_project------>apps----->verivication----->view.py) # 一、系统模块 import logging # 记录日志我们需要导入日志模块 # 二、django模块 from django.shortcuts import render # django渲染页面模块 from django.http import HttpResponse, JsonResponse # django的响应模块