我犯了这个错误:
ValueError: source code string cannot contain null bytes
每当我创建一个splite3数据库并使用它。下面是我遵循的步骤:1.使用db浏览器创建数据库。1.运行python manage.py inspectdb > customer.py1.使用python manage.py runserver运行服务器我在运行服务器时得到这个错误。有人能帮我一下吗?
splite3
python manage.py inspectdb > customer.py
python manage.py runserver
yyhrrdl81#
在IDLE或记事本中打开该文件,并使用UTF-16编码再次保存它
f87krz0w2#
这可能是编码错误。你可以试试这个:1.复制inspectdb生成的代码(例如:models.py)1.打开文本编辑器或记事本(选择UTF-8)1.保存文件1.用这个新文件替换旧文件
2条答案
按热度按时间yyhrrdl81#
在IDLE或记事本中打开该文件,并使用UTF-16编码再次保存它
f87krz0w2#
这可能是编码错误。你可以试试这个:
1.复制inspectdb生成的代码(例如:models.py)
1.打开文本编辑器或记事本(选择UTF-8)
1.保存文件
1.用这个新文件替换旧文件