我有一个传统的PostgreSQL-7.4数据库,其数据存储在LATIN1中。它不仅仅被一个应用程序使用,因此更改其编码是有问题的。
我有一个Django 1.2应用程序,使用psycopg2访问数据库。 Django想完全使用Unicode,我理解。有没有办法告诉Django数据库的编码,并在应用程序和数据库之间为我编码?有没有我可以自己做的地方?
答案 0 :(得分:1)
尝试指定DATABASE_OPTIONS:
DATABASE_OPTIONS = {
"charset": "iso-8859-1" #or latin1
}