feat / AEB-62 add additional DB schema for objects logic
This commit is contained in:
13
backend/api/account/serializers/SensorSerializers.py
Normal file
13
backend/api/account/serializers/SensorSerializers.py
Normal file
@@ -0,0 +1,13 @@
|
||||
from rest_framework import serializers
|
||||
from django.conf import settings
|
||||
from sitemanagement.models import Sensor, Metric, Alert
|
||||
|
||||
class SensorSerializer(serializers.ModelSerializer):
|
||||
class Meta:
|
||||
model = Sensor
|
||||
fields = '__all__'
|
||||
|
||||
class MetricSerializer(serializers.ModelSerializer):
|
||||
class Meta:
|
||||
model = Metric
|
||||
fields = '__all__'
|
||||
10
backend/api/account/views/GetSensorDataView.py
Normal file
10
backend/api/account/views/GetSensorDataView.py
Normal file
@@ -0,0 +1,10 @@
|
||||
from rest_framework import status
|
||||
from rest_framework.views import APIView
|
||||
from rest_framework.permissions import IsAuthenticated
|
||||
from rest_framework.response import Response
|
||||
from drf_spectacular.utils import extend_schema, OpenApiResponse, OpenApiExample
|
||||
|
||||
from api.auth.serializers import UserResponseSerializer
|
||||
from api.models import UserProfile
|
||||
|
||||
from api.utils.decorators import handle_exceptions
|
||||
Reference in New Issue
Block a user