在django1.8.13中,setting的本地化为:
这个设置是可行的。但在django更新到2.0.2版本后,仍然使用这个本地化设置的话就会出现一下错误,导致操作无法执行。目前,我碰到的错误有两个:
1、在执行sqlite数据库生成时会出现 No translation files found for default language zh-CN. 的错误提示。
2、在设置好superuser并开启runserver后,无法访问http://127.0.0.1:8000/admin地址。
因为在新版本中,本地化的设置改成了:
这样修改后,上述两个错误就解决了。