from django.shortcuts import render from rest_framework import status from rest_framework.response import Response from rest_framework.decorators import api_view from api.models import * @api_view(['POST']) def client(request): temp = Client( hostname=request.data['hostname'] ) temp.save() return Response(status=status.HTTP_201_CREATED) @api_view(['POST']) def temperature(request): client = Client.objects.get(hostname=request.data['hostname']) temp = Temperature( temperature=request.data["temperature"], humidity=request.data["humidity"], created_by=client ) temp.save() return Response(status=status.HTTP_201_CREATED) @api_view(['POST']) def moisture(request): client = Client.objects.get(hostname=request.data['hostname']) temp = Moisture( moisture=request.data['moistrue'], created_by=client ) return Response(status=status.HTTP_201_CREATED) @api_view(['POST']) def waterlevel(request): client = Client.objects.get(hostname=request.data['hostname']) temp = WaterLevel( waterlevel=request.data['waterlevel'], created_by=client ) return Response(status=status.HTTP_201_CREATED)