20 lines
674 B
Python
20 lines
674 B
Python
from rest_framework import serializers
|
|
from .models import WeatherStats
|
|
|
|
class WeatherStatSerializer(serializers.ModelSerializer):
|
|
created_at = serializers.DateTimeField(read_only=True)
|
|
|
|
class Meta:
|
|
model = WeatherStats
|
|
fields = ('humidity_air', 'humidity_ground', 'temperature', 'light', 'created_at')
|
|
|
|
|
|
|
|
|
|
class OpenWeatherAPISerializer(serializers.Serializer):
|
|
date = serializers.DateField()
|
|
temp_nigth = serializers.FloatField()
|
|
temp_day = serializers.FloatField()
|
|
humidity = serializers.FloatField()
|
|
wind_speed = serializers.FloatField()
|
|
precip_probability = serializers.FloatField() |