今天使用Django学习一下子,然后看某教程使用了如下命令后运行发现出错
python manage.py inspectdb > xxxx/models.py
报错出现ValueError: source code string cannot contain null bytes
网上搜索很多资料,很多都说是编码错误,我想这PyCharm出来的应该不会编码错误吧,之后想起来上面那句代码,会在models.py文件内写入内容,随之可能会影响编码,然后打开models.py文件之后,看了一眼右下角,的确,编码变成UTF-16了,就很头疼。。困扰好一会儿,记录一下。
另外还有两个值可以了解下:
LANGUAGE_CODE ='zh-Hans'
TIME_ZONE ='Asia/Shanghai'