def post(self, request): users = User.objects.filter(contag=request.data['contag_id']) # Check if an existing user exists with the given contag id if len(users): return JSONResponse({"success": False, "auth_token": None}, status=200) else: user = User(mobile_number=request.data['number'], contag=request.data['contag_id']) user.save() user.new_user() token = user.get_access_token(request.META) return JSONResponse({"success": True, "auth_token": token.access_token}, status=200)
def post(self, request): try: users = User.objects.filter(contag=request.data['contag_id']) # Check if an existing user exists with the given contag id if users: return JSONResponse({"success": False, "auth_token": None}, status=200) else: user = User(mobile_number=request.data['number'], contag=request.data['contag_id']) user.save() token = user.get_access_token(request.META) return JSONResponse({"success": True, "auth_token": token.access_token}, status=200) except Exception as e: print traceback.format_exc(e) beam(e, request) return JSONResponse(ERROR_MESSAGE, status=200)