表AWSIOt.User_set_user不存在
[大家好,这是我的第一篇文章。我试图通过使用user.delete()删除用户。但是,它没有从表auth_user中找到用户。它从project.appname_user寻找用户。我没有在应用程序中创建模型用户,而是在视图文件顶部写了“ from django.contrib.auth.models import User”。这是我的全部代码
from django.contrib.auth.models import User
from .head import *
class UserDeleteView(APIView):
def get(self, request):
try:
user_id = self.request.query_params.get('user_id')
user = User.objects.get(id=user_id)
user.delete()
return Response(Return_msg())
except User.DoesNotExist:
return Response(Return_msg(None, True, 'Failed, user does not exist!!!'))
所以,我该如何解决呢?
user_id = self.request.query_params.get('user_id')
try:
user = User.objects.get(id=user_id)
except User.DoesNotExist:
user.delete()