From 28f7e2620692c20157df9f99efa79a7d95334f1f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9B=B9=E5=89=8D=E6=98=8E?= <909355014@qq.com> Date: Mon, 6 Jun 2022 08:40:13 +0800 Subject: [PATCH] value2 detail --- server/apps/ability/serializers_qtask.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/server/apps/ability/serializers_qtask.py b/server/apps/ability/serializers_qtask.py index ef5b1ef..8bebeb1 100644 --- a/server/apps/ability/serializers_qtask.py +++ b/server/apps/ability/serializers_qtask.py @@ -167,10 +167,10 @@ class QActionDetailSerializer(serializers.ModelSerializer): def get_value2(self, obj): value2 = obj.value2 - if 'province' in value2: + if value2.get('province', None): value2['province_name'] = Province.objects.get(id=value2['province']).name - if 'city' in value2: + if value2.get('city', None): value2['city_name'] = City.objects.get(id=value2['city']).name - if 'citys' in value2: + if value2.get('citys', None): value2['citys_'] = CitySerializer(instance=City.objects.filter(id__in=value2['citys']), many=True).data return value2 \ No newline at end of file