0
我的Django測試失敗,出現此錯誤。Django Postgres測試,設置DB編碼
DatabaseError: character 0xcb88 of encoding "UTF8" has no equivalent in "LATIN1"
這是因爲數據庫上的編碼需要是UTF8。但是,這是由Django自動創建的測試數據庫。
如何告訴它用正確的編碼創建它?
感謝
我的Django測試失敗,出現此錯誤。Django Postgres測試,設置DB編碼
DatabaseError: character 0xcb88 of encoding "UTF8" has no equivalent in "LATIN1"
這是因爲數據庫上的編碼需要是UTF8。但是,這是由Django自動創建的測試數據庫。
如何告訴它用正確的編碼創建它?
感謝
你可以在你的settings.py文件中定義的字符集測試數據庫:https://docs.djangoproject.com/en/1.6/ref/settings/#std:setting-TEST_CHARSET
發現了一個例子:http://stackoverflow.com/a/8816700/3506875 – questionman