2007年06月04日 星期一 20:55
已有mysql数据库使用的是latin1字符集,我只是想利用django 的admin界面管理 数据库,我在settings.py文件中设置DEFAULT_CHARSET='GBK' (GB2312,等等),页 面总是现实乱码?该如何办?
2007年06月04日 星期一 21:11
On 6/4/07, Brightman <mr.brightman在gmail.com> wrote: > 已有mysql数据库使用的是latin1字符集,我只是想利用django 的admin界面管理 > 数据库,我在settings.py文件中设置DEFAULT_CHARSET='GBK' (GB2312,等等),页 > 面总是现实乱码?该如何办? 又是经典的编码问题: 思路先整理清楚吧: 1. 全部从了MySQL 修订成 GBK 的输出:那么,Django 的MySQL 连接,输出,页面,三部分都要进行相应处理 2. 规范成utf-8: 仅仅将MySQL的数据,表,库,刷成utf-8 就好 > _______________________________________________ > python-chinese > Post: send python-chinese在lists.python.cn > Subscribe: send subscribe to python-chinese-request在lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request在lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese -- '''Time is unimportant, only life important! http://zoomquiet.org blog在http://blog.zoomquiet.org/pyblosxom/ wiki在http://wiki.woodpecker.org.cn/moin/ZoomQuiet scrap在http://floss.zoomquiet.org douban在http://www.douban.com/people/zoomq/ ____________________________________ Pls. use OpenOffice.org to replace M$ Office. http://zh.openoffice.org Pls. use 7-zip to replace WinRAR/WinZip. http://7-zip.org/zh-cn/ You can get the truely Freedom 4 software. '''
2007年06月04日 星期一 22:35
Zoom.Quiet 写道: > On 6/4/07, Brightman <mr.brightman在gmail.com> wrote: > >> 已有mysql数据库使用的是latin1字符集,我只是想利用django 的admin界面管理 >> 数据库,我在settings.py文件中设置DEFAULT_CHARSET='GBK' (GB2312,等等),页 >> 面总是现实乱码?该如何办? >> > 又是经典的编码问题: > 思路先整理清楚吧: > 1. 全部从了MySQL 修订成 GBK 的输出:那么,Django 的MySQL 连接,输出,页面,三部分都要进行相应处理 > 2. 规范成utf-8: 仅仅将MySQL的数据,表,库,刷成utf-8 就好 > 我怀疑是连接部分(影响models从表中取数据)有问题。从models拿到数据后到输 出到页面,django是不会做任何编码转换处理的(它也做不了,它又不知道字符编码) 所以问一问有人看过这部分代码没有?谢谢! > > >> _______________________________________________ >> python-chinese >> Post: send python-chinese在lists.python.cn >> Subscribe: send subscribe to python-chinese-request在lists.python.cn >> Unsubscribe: send unsubscribe to python-chinese-request在lists.python.cn >> Detail Info: http://python.cn/mailman/listinfo/python-chinese >> > > >
2007年06月04日 星期一 23:37
default django use utf-8 charset u need convert gb to utf8 _________________________________________________________________ 与联机的朋友进行交流,请使用 Live Messenger; http://get.live.com/messenger/overview
Zeuux © 2025
京ICP备05028076号