我有ubuntu 16.04,用我的母语我开始遇到像
这样的错误 终端中的 django.db.utils.IntegrityError: ������������: INSERT ������ UPDATE �� �������������� "m2m_cities_regions" ���������������� ���������������������� ���������������� ���������� "m2m_cities_regions_regions_id_660c0306_fk_regions_id"
DETAIL: �������� (regions_id)=(190354225) ���������������������� �� �������������� "regions".
。
按照我的想法修复本地化并不容易。作为一种解决方法,我想改变错误语言。我记得6个月前比比皆是,所有的错误都是英文的,但经过一些更新后,情况发生了变化。谁能告诉我怎样才能让python向我展示所有英文错误?
答案 0 :(得分:0)
这是数据库后端方面的问题。 Django不翻译这些消息。
在基于unix的系统中,您需要执行此操作:
SET lc_messages TO 'en_US.UTF-8';
在Windows中将environment variable LC_MESSAGES
设置为English
。然后重启服务器。