feat: 超管批量删除

This commit is contained in:
zty 2024-06-03 14:14:38 +08:00
parent 4f26d97ff9
commit c805e1dc9c
2 changed files with 19 additions and 19 deletions

View File

@ -100,7 +100,7 @@ class QuestionViewSet(CreateUpdateCustomMixin, ModelViewSet):
""" """
ids = request.data.get('ids', []) ids = request.data.get('ids', [])
if request.user.is_superuser: if request.user.is_superuser:
Question.objects.filter(id__in=ids).update(is_delete=True) Question.objects.filter(id__in=ids).update(is_deleted=True)
return Response() return Response()
return Response({'error':'权限不足'}) return Response({'error':'权限不足'})

View File

@ -1,14 +1,14 @@
from .settings import * from .settings import *
DEBUG = True DEBUG = True
DATABASES = { DATABASES = {
'default': { # 'default': {
'ENGINE': 'django.db.backends.postgresql', # 'ENGINE': 'django.db.backends.postgresql',
'NAME': 'cma', # 'NAME': 'cma',
'USER': 'postgres', # 'USER': 'postgres',
'PASSWORD': 'zcDsj2021', # 'PASSWORD': 'zcDsj2021',
'HOST': '49.232.14.174', # 'HOST': '49.232.14.174',
'PORT': '5432', # 'PORT': '5432',
}, # },
# 'default': { # 'default': {
# 'ENGINE': 'django.db.backends.postgresql', # 'ENGINE': 'django.db.backends.postgresql',
# 'NAME': 'cma', # 'NAME': 'cma',
@ -18,14 +18,14 @@ DATABASES = {
# # 'HOST': '1.203.161.102', # # 'HOST': '1.203.161.102',
# 'PORT': '5432', # 'PORT': '5432',
# } # }
# 'default': { 'default': {
# 'ENGINE': 'django.db.backends.postgresql', 'ENGINE': 'django.db.backends.postgresql',
# 'NAME': 'cma', 'NAME': 'cma',
# 'USER': 'cma', 'USER': 'cma',
# 'PASSWORD': 'cma123', 'PASSWORD': 'cma123',
# 'HOST': '172.16.80.102', 'HOST': '172.16.80.102',
# # 'HOST': '127.0.0.1', # 'HOST': '127.0.0.1',
# # 'HOST':'1.203.161.101', # 'HOST':'1.203.161.101',
# 'PORT': '5432', 'PORT': '5432',
# } }
} }