def clean_phone(self): phone = self.data.get('phone') if phone: if verify_phone_number(phone): return phone else: self.add_error('phone', '手机号验证失败')
def xcx_customer_oper(request, oper_type): response = Response.ResponseObj() user_id = request.GET.get('user_id') if request.method == "POST": if oper_type == "add": phone = request.POST.get('phone') if verify_phone_number(phone): objs = models.Customer.objects.filter(id=user_id).update( phone=phone) if objs: response.code = 200 response.msg = "更新成功" else: response.code = 301 response.msg = '请先登录' else: response.code = 301 response.msg = '手机号错误' else: if oper_type == 'x': pass else: response.code = 402 response.msg = "请求异常" return JsonResponse(response.__dict__)
def clean_phone_number(self): phone_number = self.data.get('phone_number') if verify_phone_number(phone_number): return phone_number else: self.add_error('phone_number', '手机号错误')