def post(self, request, *args, **kwargs):
data = request.data
serializer = UserLoginSerializer(data=data)
if serializer.is_valid(raise_exception=True):
user = User.objects.get(username=serializer.data['username'])
token = self.__create_token(user=user)
ret_json = {
"Token": token.key,
"error_code": 0
}
# new_data = serializer.data
return Response(ret_json, status=status.HTTP_200_OK)
return Response(serializer.error_messages, status=status.HTTP_401_UNAUTHORIZED)
评论列表
文章目录