From 4aa6ae6a4f5626447ec2b5f3986ef7a75a2c994f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8C=BF=E5=B0=8F=E5=A4=A9?= <1638245306@qq.com> Date: Fri, 21 Apr 2023 23:29:09 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=8A=9F=E8=83=BD:=20=E4=BA=91?= =?UTF-8?q?=E5=82=A8=E5=AD=98=E6=8F=92=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- backend/dvadmin/system/views/file_list.py | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/backend/dvadmin/system/views/file_list.py b/backend/dvadmin/system/views/file_list.py index 5d79de8..7eac861 100644 --- a/backend/dvadmin/system/views/file_list.py +++ b/backend/dvadmin/system/views/file_list.py @@ -49,10 +49,13 @@ class FileSerializer(CustomModelSerializer): else: validated_data['url'] = file # 审计字段 - request_user = self.request.user - validated_data['dept_belong_id'] = request_user.dept.id - validated_data['creator'] = request_user.id - validated_data['modifier'] = request_user.id + try: + request_user = self.request.user + validated_data['dept_belong_id'] = request_user.dept.id + validated_data['creator'] = request_user.id + validated_data['modifier'] = request_user.id + except: + pass return super().create(validated_data)