每当我单击按钮添加 - int() 的文字无效,以 10 为基数:'sessions'时,我都会尝试添加 +1



基为10的int((的无效文字:'sessions'

MYCODE

def subs(request, pk):
sw = Swimmers.objects.filter(id=pk).values('sessions').first()
sw_list = list(map(int, sw ))
sw_lists = list(map(lambda x: x + 1, sw_list ))
return JsonResponse(list(sw_lists), safe=False)

谢谢。我已经设法解决了这个错误,在我的查询集中添加了.values_list,因为.values将会话输出为string

我的代码:

def subs(request, pk):
sw = Swimmers.objects.filter(id=pk).values_list('sessions').first()
sw_list = list(map(int, sw))
sw_lists = list(map(lambda x: x + 10, sw_list ))
return JsonResponse(list(sw_lists), safe=False)

最新更新