Пример #1
0
def verify_phone(request):
    phone_num = request.POST.get('phone_num')

    if utils.is_phone_num(phone_num.strip()):
        pass

    return JsonResponse({'code': 1001, 'data': None})
Пример #2
0
def verify_phone(request):
    '''
    验证手机号
    :param request:
    :return:
    '''
    phone_num = request.POST.get('phone_num')
    if utils.is_phone_num(phone_num.strip()):
        if logic.send_verify_code(phone_num):
            return render_json()
        else:
            return render_json(code=errors.PhoneNumError.code)

    return render_json(code=errors.PHONE_NUM_ERR)
Пример #3
0
def verify_phone(request):
    """
    验证手机号
    :param request:
    :return:
    """
    phone_num = request.POST.get('phone_num', '')
    phone_num = phone_num.strip()

    if utils.is_phone_num(phone_num):
        if logic.send_verify_code(phone_num):
            return render_json()
        else:
            return render_json(code=errors.SmsSendError.code)

    return render_json(code=errors.PhoneNumError.code)
Пример #4
0
def verify_phone(request):
    '''
    #1 验证手机格式
    #2 生成验证码
    #3 保存验证码
    #4 发送验证码
    '''
    phone_num = request.POST.get('phone_num')

    if is_phone_num(phone_num):
        #如果验证码格式通过验证
        #生成验证吗
        if logics.send_verify_code(phone_num):
            return render_json()
        else:
            return render_json(code=errors.SMS_SEND_ERR)
    else:
        return render_json(code=errors.PHONE_NUM_ERR)
Пример #5
0
def verify_phone(request):
    """
    # 1、验证手机格式
    # 2、生成验证码
    # 3、保存验证码
    # 4、发送验证码

    :param request:
    :return:
    """
    phone_num = request.POST.get('phone_num')

    if is_phone_num(phone_num):
        # 生成验证码
        # 发送验证码
        if logics.send_verify_code(phone_num):
            return render_json()
        else:
            return render_json(code=errors.SMS_SEND_ERR)
    else:
        return render_json(code=errors.PHONE_NUM_ERR)
Пример #6
0
def verify_phone(request):
    """
    1)验证手机格式
    2)生成验证码
    3)保存验证码
    4)发送验证码


    :param request:
    :return:
    """

    phone_num = request.POST.get('phone_num')
    print(phone_num)

    if is_phone_num(phone_num):

        # 生成和发送验证码
        if logics.send_verify_code(phone_num):
            return render_json()
        else:
            return render_json(errors.SMS_SEND_ERR)
    else:
        return render_json(errors.PHONE_NUM_ERR)