Beispiel #1
0
def signup(request):
    result = {
        'success': False,
        'message': 'operation failed'
    }

    if request.method == 'POST':
        error_message, data = Participant.signup(request.POST)
        if error_message == None:
            result['success'] = True
            result['message'] = 'operation success'
            return JsonResponse(result, status = 200)
        else:
            log(data, error_message)
            result['message'] = error_message
            return JsonResponse(result, status = 422)
    else:
        log(None, 'method %s not support' % request.method)
        result['message'] = 'method not support'
        return JsonResponse(result, status = 405)