码迷,mamicode.com
首页 > 其他好文 > 详细

Django ValueError: invalid literal for int() with base 10: 'xxx'解决办法

时间:2020-12-01 12:26:06      阅读:9      评论:0      收藏:0      [点我收藏+]

标签:__init__   erro   图层   elf   workspace   model   nbsp   mode   django   

File "D:\workspace\mall\venv\lib\site-packages\django\db\models\fields\__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'解决办法

标签:__init__   erro   图层   elf   workspace   model   nbsp   mode   django   

原文地址:https://www.cnblogs.com/SunshineKimi/p/14044225.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!