示例#1
0
def is_register(request):
    result = {'code': 100, 'log': "User has existed,return user's info"}
    re_data = None
    try:
        data = Checker.request(request, ['phone'])
        customer = CustomerProxy(data['phone'])
        re_data = customer.get_dict()#会返回头像
    except JianyueError as e:
        result = e.info
    finally:
        result['data'] = re_data
        return HttpResponse(encode(result))
示例#2
0
def is_register(request):
    result = {'code': 100, 'log': '用户已注册,返回用户信息'}
    re_data = None
    try:
        data = Checker.request(request, ['phone'])
        customer = CustomerProxy(data['phone'])
        re_data = customer.get_dict()
    except JianyueError as e:
        result = e.info
    finally:
        result['data'] = re_data
        return HttpResponse(encode(result))
示例#3
0
def update_profile(request):
    result = {'code': 100, 'log': '文件上传所需信息已返回'}
    re_data = None
    try:
        data = Checker.request(request, ['phone'])
        customer = CustomerProxy(phone=data['phone'])
        customer.profile = 'profile/customer/' + customer.phone + '.png'
        re_data = {'key': customer.profile,
                   'bucket_name': 'jianyue-img',
                   'access_key_id': 'DS1sGprn39SnhFDV',
                   'access_key_secret': 'dFmlLMHapOfyUKTDeeUFCp7M64U1aD',
                   }
    except JianyueError as e:
        result = e.info
    finally:
        result['data'] = re_data
        return HttpResponse(encode(result))