diff --git a/server/apps/information/views.py b/server/apps/information/views.py index c72ea46..e5bf03e 100644 --- a/server/apps/information/views.py +++ b/server/apps/information/views.py @@ -372,11 +372,12 @@ class ParsePdfViewSet(RbacFilterSet, CreateUpdateCustomMixin, ModelViewSet): if self.get_object().status == "执行中": return Response({'message': '执行中的数据不能删除'}, status=status.HTTP_400_BAD_REQUEST) # 删除文件 - file_path = os.path.join(settings.BASE_DIR, self.get_object().parse_excel) - if os.path.exists(file_path): + path = "/home/testsearchadmin/cma_search/server" + file_path = path + self.get_object().excel_path + if os.path.isfile(file_path): os.remove(file_path) - pdf_path = os.path.join(settings.BASE_DIR, self.get_object().pdf_path) - if os.path.exists(pdf_path): + pdf_path = path + self.get_object().pdf_path + if os.path.isfile(pdf_path): os.remove(pdf_path) # 删除数据库记录