Djoser 有auth/token/logout/
注销的终点,它会破坏令牌。现在我想在注销时做更多事情,所以我继承了TokenDestroyView
djoser 的:
from djoser.views import TokenDestroyView
from djoser import utils
class UserLogoutView(TokenDestroyView):
def post(self, request):
attendance = Attendance.objects.get(user=request.user, check_in_date=localdate(now()))
attendance.check_out = localdate(now())
attendance.save()
print(attendance)
print(attendance.check_out)
utils.logout_user(request)
return Response(status=status.HTTP_204_NO_CONTENT)
现在我有自己的端点,因为users/v1/logout/
我得到了200 52
响应,但它没有删除令牌,甚至它也没有进入 post 方法。
我在哪里失踪?