Django ValueError: invalid literal for int() with base 10: 'xxx'解决办法
Posted sunshinekimi
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Django ValueError: invalid literal for int() with base 10: 'xxx'解决办法相关的知识,希望对你有一定的参考价值。
File "D:workspacemallvenvlibsite-packagesdjangodbmodelsfields\__init__.py", line 972, in get_prep_value
return int(value)
ValueError: invalid literal for int() with base 10: ‘xxx‘
视图层拦截:
class PickleView(APIView): def get(self,request,*args,**kwargs): if kwargs.get("id"): if not isinstance(kwargs.get("id"),int): return Response(data={"msg": "not found", "data": []}, status=200)
以上是关于Django ValueError: invalid literal for int() with base 10: 'xxx'解决办法的主要内容,如果未能解决你的问题,请参考以下文章
Django:ValueError:缺少'jquery.twbsPaginationAlt.min.js'的静态文件清单条目
ValueError:不能使用 None 作为查询值 django ajax
异常类型:ValueError 异常值:解包的值太多 - Django
获得ValueError:使用Django和Python进行加密和解密