From 6ad63f9fea1bfe6631aa6e667f1d42b6f31b1ed6 Mon Sep 17 00:00:00 2001 From: "VIJAY\\vijay" Date: Wed, 7 Sep 2022 16:07:36 +0800 Subject: [PATCH] no message --- apps/mosquito/api/serializers.py | 16 ---------------- 1 file changed, 16 deletions(-) diff --git a/apps/mosquito/api/serializers.py b/apps/mosquito/api/serializers.py index 88d810e..881c8f0 100644 --- a/apps/mosquito/api/serializers.py +++ b/apps/mosquito/api/serializers.py @@ -51,7 +51,6 @@ class DeviceTempLogSerializer(serializers.ModelSerializer): class WeatherLogSerializer(serializers.ModelSerializer): - device_name = serializers.SerializerMethodField() power = serializers.SerializerMethodField() data_time = serializers.SerializerMethodField() create_time = serializers.SerializerMethodField() @@ -81,26 +80,11 @@ class WeatherLogSerializer(serializers.ModelSerializer): 'create_time', ] - def __init__(self, *args, **kwargs): - super().__init__(*args, **kwargs) - self.latest = None - self.cur_device = None - def get_power(self, obj): # power max 12.6V, min 8.5V power = int((float(obj.power) - 8.5) / 4.1 * 100) return str(power) - def get_device_name(self, obj): - device_id = obj.device_id - device = cache.get(device_id) - if device: - self.device = device - return device.device_name - else: - return obj.device_name - return None - def get_data_time(self, obj): return obj.data_time.strftime('%Y-%m-%d %H:%M:%S')