From 2fceccba7fbf4377c9c1c7f237d9d467915947ea Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=80=C3=AE=C3=97=C3=9A=C3=95=C3=B1?= Date: Fri, 9 Sep 2022 10:20:25 +0800 Subject: [PATCH] =?UTF-8?q?=E6=AD=A3=E5=88=99=E8=A7=A3=E6=9E=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- models/interview_zsgc.py | 36 ++++++++++++++++++++---------------- 1 file changed, 20 insertions(+), 16 deletions(-) diff --git a/models/interview_zsgc.py b/models/interview_zsgc.py index b402a29..e9e07f2 100644 --- a/models/interview_zsgc.py +++ b/models/interview_zsgc.py @@ -194,22 +194,26 @@ class InterviewDo: self.data_in.pop('remembrance_list') if 'language_list' in self.data_in: self.data_in.pop('language_list') - if self.data_in.get('project_undergo', []): - self.data_in['project_undergo'] = [json.dumps(i) for i in self.data_in['project_undergo']] - else: - self.data_in['project_undergo'] = [] - if self.data_in.get('work_list', []): - self.data_in['work_list'] = [json.dumps(i) for i in self.data_in['project_undergo']] - else: - self.data_in['work_list'] = [] - if self.data_in.get('language', []): - self.data_in['language'] = [json.dumps(i) for i in self.data_in['project_undergo']] - else: - self.data_in['language'] = [] - if self.data_in.get('remembrance', []): - self.data_in['remembrance'] = [json.dumps(i) for i in self.data_in['project_undergo']] - else: - self.data_in['remembrance'] = [] + if 'project_undergo' in self.data_in: + if self.data_in.get('project_undergo', []): + self.data_in['project_undergo'] = [json.dumps(i) for i in self.data_in['project_undergo']] + else: + self.data_in['project_undergo'] = [] + if 'work_list' in self.data_in: + if self.data_in.get('work_list', []): + self.data_in['work_list'] = [json.dumps(i) for i in self.data_in['project_undergo']] + else: + self.data_in['work_list'] = [] + if 'language' in self.data_in: + if self.data_in.get('language', []): + self.data_in['language'] = [json.dumps(i) for i in self.data_in['project_undergo']] + else: + self.data_in['language'] = [] + if 'remembrance' in self.data_in: + if self.data_in.get('remembrance', []): + self.data_in['remembrance'] = [json.dumps(i) for i in self.data_in['project_undergo']] + else: + self.data_in['remembrance'] = [] # 字符串转datetime if self.data_in.get('in_time', ''):