注册接口
class Register(APIView):
def get(self,request):
# 接收参数
username = request.GET.get('username','未收到')
password = request.GET.get('password','未收到密码')
password2 = request.GET.get('password2', '未收到确认密码')
# 获取随机验证码
code = request.GET.get('code','未收到验证码')
# 建立连接
r = redis.Redis('localhost')
# 获取
mycode = r.get('my1')
#redis取key就可以取出值
# 转码
mycode = mycode.decode('utf-8')
print(mycode)
if code != mycode:
res = {}
res['code'] = 405
res['message'] = '验证码输入错误'
return Response(res)
if not all([username,password,password2]):
res = {}
res['code'] = 405
res['message'] = '不能为空'
return Response(res)
else:
if not