基础配置
错误描述
程序使用的是3.6解释器,django版本为2.2.2,pycharm版本为2019.3.5,今天遇到的报错为:
OverflowError: Python int too large to convert to C long
这是在在写好序列化类后,向django项目发送get请求报错
错误原因
python报错提示为python的int类型长度超过了C语言的允许范围,因为我用的python解释器是cpy,所以会有这个限制
通过搜索网络资源后,错误原因锁定在如下这行:
错误提示告诉我们python在调用datetime.date()时报错,通过仔细回顾我的项目,发现在写表模型时,只有一个地方定义了DateField()类型