Exemplo n.º 1
0
def get_vcode(request):
    phonenum = request.POST.get('phonenum')
    if logics.is_phonenum(phonenum):
        #发送验证码
        logics.send_vcode(phonenum)
        print('=========')
        return render_json()
    else:
        print('====时报=====')
        return render_json(code=errors.PHONENUM_ERR)
Exemplo n.º 2
0
Arquivo: api.py Projeto: v118/swiper
def get_vcode(request):
    '''获取验证码'''
    phonenum = request.POST.get('phonenum')
    # 检查手机号是否合法
    if logics.is_phonenum(phonenum):
        # 发送验证码
        logics.send_vcode(phonenum)
        return render_json()
    else:
        raise errors.PhonenumErr
Exemplo n.º 3
0
def fetch_vcode(request):
    '''给用户发送验证码'''
    phonenum = request.GET.get('phonenum')
    if send_vcode(phonenum):
        return JsonResponse({'code': 0, 'data': None})
    else:
        return JsonResponse({'code': 1000, 'data': '验证码发送失败'})
Exemplo n.º 4
0
def get_vcode(request):
    """获取短信验证码"""
    phonenum = request.GET.get('phonenum')
    status = logics.send_vcode(phonenum)
    if status:
        return render_json()
    else:
        raise stat.SendSmsErr
Exemplo n.º 5
0
def get_vcode(request):
    """得到验证码接口"""
    phonenum = request.GET.get('phonenum')
    status = logics.send_vcode(phonenum)
    if status:
        return render_json()
    else:
        raise stat.SEND_SMS_ERR
Exemplo n.º 6
0
def get_vcode(request):
    # .GET  .POST .COOKIES .session .FILES .META
    phonenum = request.GET.get('phonenum')
    #     发送验证码,并且检查是否发送成功
    if logics.send_vcode(phonenum):
        return render_json()
    else:
        return render_json(code=stat.VCODE_ERR)
Exemplo n.º 7
0
def get_vcode(request):
    '''获取短信验证码'''
    phonenum = request.GET.get('phonenum')
    is_successed = logics.send_vcode(phonenum)
    if is_successed:
        return render_json()
    else:
        raise error.VcodeErr
Exemplo n.º 8
0
def get_vcode(request):
    phonenum = request.GET.get('phonenum')
    # 逻辑写道logics里面
    # logics调用send_vcode方法
    if logics.send_vcode(phonenum):
        return render_json()
    else:
        raise status.SMSErr
Exemplo n.º 9
0
def get_vcode(request):
    """获取短信验证码"""
    phonenum = request.GET.get('phonenum')

    #发送验证码,并检查是否发送成功
    if logics.send_vcode(phonenum):
        return JsonResponse({'code': 0, 'data': None})
    else:
        return JsonResponse({'code': 1000, 'data': None})
Exemplo n.º 10
0
def get_vcode(request):
    '''获取短信验证码'''
    phonenum = request.GET.get('phonenum')

    # 发送验证码, 并检查是否发送成功
    if logics.send_vcode(phonenum):
        return render_json()
    else:
        raise stat.VcodeErr
Exemplo n.º 11
0
def get_vcode(request: HttpRequest):
    '''获取短信验证码'''
    # 获取客户端请求GET请求提交的数据
    phonenum = request.GET.get("phonenum", )
    # 发送验证码,并检查是否发送成功:
    if logics.send_vcode(phonenum):
        return render_json(data=None, code=OK)
    else:
        return render_json(data=None, code=VCODE_ERR)
Exemplo n.º 12
0
def submit_phone(request):
    '''提交手机号,发送验证码'''
    phonenum = request.POST.get('phonenum')

    if is_phonenum(phonenum):
        # 向短信平台发送验证码
        if send_vcode(phonenum):
            return render_json()
        else:
            return render_json(code=errors.PlatformErr.code)
    else:
        return render_json(code=errors.PhoneErr.code)
Exemplo n.º 13
0
def submit_phone(request):
    # 提交手机  发验证码
    phonenum = request.POST.get('phonenum')

    if is_phonenum(phonenum):
        # 生成验证码
        # 像短信平台发送验证码

        # 阿里云 https://www.aliyun.com/product/sms
        # 腾讯云 https://cloud.tencent.com/document/product/382
        # 网易云 https://netease.im/sms
        # 云之讯 https://www.ucpaas.com/
        # 互亿无线 http://www.ihuyi.com/

        if send_vcode(phonenum):
            return render_json()
        else:
            return render_json(code=errors.PlatformErr.code)
    else:
        return render_json(code=errors.PhoneErr.code)
Exemplo n.º 14
0
Arquivo: api.py Projeto: SH-6/swiper
def get_vcode(request):
    '''获取验证码接口'''
    phonenum = request.GET.get('phonenum')
    is_success = logics.send_vcode(phonenum)
    return render_json(is_success)