예제 #1
0
    def register(request):
        login = request.POST.get("user", None)
        pas = request.POST.get("pass", None)
        city = request.POST.get("city", None)
        school = request.POST.get("school", None)

        if not login:
            return JsonResponse({"status": "user_invalid"})

        if not pas:
            return JsonResponse({"status": "password_invalid"})

        player = Model.objects.filter(login=login)
        if player:
            return JsonResponse({"status": "exists"})

        player = Model()
        player.login = login
        player.password = pas
        player.status = PLAYER_STATUS_OFFLINE

        player.save()

        return JsonResponse({"status": "ok", "result": {}, "payload": {"player": player.json()}})