使用inspectdb生成models重新运行项目莫名其妙出现ValueError: source code string cannot contain null bytes这个错误
查了一下说是什么有空行空格之类的,在vscode看不出来,我用vim重新打开也没发现有空的。
后来发现生成的这个py文件默认是utf-16的

只需要点它选择save with encoding然后选utf-8就可以了

太坑了给我整半天
另外django2.2连mysql有问题 我给换回2.1了
使用inspectdb生成models重新运行项目莫名其妙出现ValueError: source code string cannot contain null bytes这个错误
查了一下说是什么有空行空格之类的,在vscode看不出来,我用vim重新打开也没发现有空的。
后来发现生成的这个py文件默认是utf-16的
只需要点它选择save with encoding然后选utf-8就可以了
太坑了给我整半天
另外django2.2连mysql有问题 我给换回2.1了
本文标题:Django反向orm后出现ValueError: source
本文链接:https://www.haomeiwen.com/subject/hpddrctx.html
网友评论