fix: EnvDataSerializer round处理2

This commit is contained in:
caoqianming 2024-04-11 16:59:18 +08:00
parent 68933e3e16
commit 3e75683ee1
1 changed files with 2 additions and 1 deletions

View File

@ -129,7 +129,8 @@ class EnvDataSerializer(CustomModelSerializer):
def to_representation(self, instance):
representation = super().to_representation(instance)
for field_name in ("dust_rtd", "dust_zs", "temperature", "pressure", "speed", "humidity", "flux", "pm25", "pm10", "tsp", "wind_speed", "so2_rtd", "so2_zs", "nox_rtd", "nox_zs", "o2"):
representation[field_name] = round(representation[field_name], 4)
if representation[field_name]:
representation[field_name] = round(representation[field_name], 4)
return representation