Django Postgres测试,设置DB编码

时间:2014-04-14 20:37:34

标签: python django postgresql django-testing

我的Django测试因此错误而失败。

DatabaseError: character 0xcb88 of encoding "UTF8" has no equivalent in "LATIN1"

这是因为数据库上的编码需要是UTF8。但是这是由Django自动创建的测试数据库。

如何告诉它使用正确的编码创建它?

由于

1 个答案:

答案 0 :(得分:0)

您可以在settings.py文件中为test database定义charset:https://docs.djangoproject.com/en/1.6/ref/settings/#std:setting-TEST_CHARSET