def logout(self, request):
try:
user = User.objects.get(phone=request.data.get('account'))
del request.session['user']
return Response({'error': 0, 'data': 'logout success'},
status=status.HTTP_200_OK)
except User.DoesNotExist:
return Response({'error': "account does not exists"},
status=status.HTTP_400_BAD_REQUEST)
except KeyError:
return Response({'error': 'not logged in'})
评论列表
文章目录