def create(self, request): user_id, user_data = get_user_id(request) user = UserInformation.objects.get(user_id=user_id) user.state = request.data['state'] user.save() return Response({'status': user_id})
def create(self, request): print("USER INFO CREATE WAS CALLED***") user_id, user_data = get_user_id(request) if user_id: users = UserInformation.objects.filter(user_id=user_id) users_count = UserInformation.objects.filter( user_id=user_id).count() if len(users) == 0: entry = UserInformation( user_id=user_id, operating_system=request.data['operating_system'], browser_version=request.data['browser_version'], device=request.data['device'], fcm=request.data['fcm']) entry.first_name = user_data['first_name'] entry.last_name = user_data['last_name'] entry.dob = user_data['DOB'] entry.address = user_data['address'] entry.city = user_data['city'] entry.zip_code = user_data['zip_code'] entry.save() else: entry = users[0] entry.operating_system = request.data['operating_system'] entry.browser_version = request.data['browser_version'] entry.device = request.data['device'] entry.fcm = request.data['fcm'] entry.save() return Response({'status': user_id})
def create(self, request): user_id, user_data = get_user_id(request) if user_id: entry = Height(user_id=user_id, height=request.data['height']) entry.save() return Response({'status': user_id})
def create(self, request): user_id, user_data = get_user_id(request) if user_id: entry = Steps(user_id=user_id, steps=request.data['steps']) entry.save() return Response({'status': user_id})
def create(self, request): user_id, user_data = get_user_id(request) if user_id: entry = Water(user_id=user_id, water=request.data['water']) entry.save() return Response({'status': user_id})
def create(self, request): user_id, user_data = get_user_id(request) if user_id: entry = BloodSugar(user_id=user_id, blood_sugar=request.data['blood_sugar']) entry.save() return Response({'status': user_id})
def create(self, request): user_id, user_data = get_user_id(request) user = UserInformation.objects.get(user_id=user_id) user.last_login_timestamp = datetime.now() user.save() entry_open = OpenedApp(user_id=int(user_id)) entry_open.save() return Response({'status': user_id})
def create(self, request): user_id, user_data = get_user_id(request) if user_id: entry = VegetablesAndFruits(user_id=user_id, vegetables=request.data['vegetables'], fruits=request.data['fruits']) entry.save() return Response({'status': user_id})
def create(self, request): user_id, user_data = get_user_id(request) if user_id: entry = BloodPressure(user_id=user_id, systolic=request.data['systolic'], diastolic=request.data['diastolic']) entry.save() return Response({'status': user_id})
def create(self, request): user_id, user_data = get_user_id(request) if user_id: entry = UserInformation( user_id=user_id, operating_system=request.data['operating_system'], browser_version=request.data['browser_version'], device=request.data['device'], fcm=request.data['fcm']) entry.save() return Response({'status': user_id})
def list(self, request): user_id, user_data = get_user_id(request) queryset = Weight.objects.filter(user_id=user_id) serializer = WeightSerializer(queryset, many=True) return Response(serializer.data)
def list(self, request): user_id, user_data = get_user_id(request) return Response({'status': user_id})
def list(self, request): user_id, user_data = get_user_id(request) queryset = UserInformation.objects.filter(user_id=user_id) serializer = UserInformationSerializer(queryset, many=True) return Response(serializer.data)
def create(self, request): user_id, user_data = get_user_id(request) latest_weight = Weight.objects.filter(user_id=user_id) latest_weight = latest_weight[-1] return Response({'BMI': latest_weight / request.data['height']**2})
def list(self, request): user_id, user_data = get_user_id(request) queryset = VegetablesAndFruits.objects.filter(user_id=user_id) serializer = VegetablesAndFruitsSerializer(queryset, many=True) return Response(serializer.data)