def create(request): if request.method == 'POST': data = json.loads(request.body.decode('utf-8')) all_orgs = Organisation.objects for orgs in all_orgs.all(): if orgs.email == data['email']: return HttpResponse("Email already registered") character = data['position'] print("pos" + character) if character == "organization": org = Organisation() org.email = data['email'] message = Helper.send_verification_email(data['email']) if message[0] == 1: org.activation_key = message[2] org.save() return HttpResponse(message[1]) else: return HttpResponse(message[1]) elif character == "volunteer": vol = Volunteer() vol.email = data['email'] message = Helper.send_verification_email(data['email']) if message[0] == 1: vol.activation_key = message[2] vol.save() return HttpResponse(message[1]) else: return HttpResponse(message[1])