示例#1
0
文件: views.py 项目: greenac/mercury
def get_user(request):
    user_dict = None
    response = Response().USER_DOES_NOT_EXIST
    user = {}
    try:
        user_dict = json.loads(request.body)
    except Exception:
        response = Response().INCOMING_DATA_CORRUPTED
        pass
    if user_dict:
        user_handler = UserHandler(user_dict=user_dict)
        user = user_handler.user_as_dict()
        response = user_handler.response_number
    return HttpResponse(json.loads({'response':response, 'user':user}))