2007年09月07日 星期五 06:38
Linux/Win PyDev ERP 在 07-8-31,老一套<cnpythoner在gmail.com> 写道: > 格式: > 操作系统 ide软件 工作内容 > _______________________________________________ > 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年09月07日 星期五 09:44
我按照Django book第六章定制管理系统的外观修改了base_site.html{% trans "Books administration" %}
没有问题 但是当我在字符串中加入中文时就出错了 UnicodeDecodeError at /admin/ Unicode error hint The string that could not be encoded/decoded was: *ooks ????adm * Template error In template |f:\web\mysite\templates\admin\templates\admin\index.html|, error at line *1* Caught an exception while rendering: 'utf8' codec can't decode bytes in position 191-192: invalid data {% extends "admin/base_site.html" %} 。。。。。。 Traceback (innermost last) 。。。。。。。 |C:\Python24\lib\encodings\utf_8.py| in |decode| 9. import codecs 10. 11. ### Codec APIs 12. 13. encode = codecs.utf_8_encode 14. 15. def decode(input, errors='strict'): 16. return codecs.utf_8_decode(input, errors, True) ... 17. 18. class StreamWriter(codecs.StreamWriter): 19. encode = codecs.utf_8_encode 20. 21. class StreamReader(codecs.StreamReader): 22. decode = codecs.utf_8_decode <http://127.0.0.1:8000/admin/#> META HTTP_ACCEPT_CHARSET:u'x-gbk,utf-8;q=0.7,*;q=0.7' HTTP_ACCEPT_ENCODING:u'gzip,deflate' HTTP_ACCEPT_LANGUAGE:u'zh-cn,zh;q=0.5' wsgi.errors:', mode 'w' at 0x00ACE0B0> Settings DEFAULT_CHARSET:u'utf-8' DEFAULT_CONTENT_TYPE:u'text/html' FILE_CHARSET:u'utf-8' LANGUAGE_CODE:u'zh-cn' DATABASE_ENGINE:u'postgresql' TEST_DATABASE_CHARSET:None 我尝试了以下办法: Setting.py中 LANGUAGE_CODE = 'zh-cn' 改过'utf-8'也改过'en'都不行 DEFAULT_CHARSET='utf-8' Apache httpd.conf中 AddDefaultCharset UTF-8 base_site.html中加过 也没有效果。 ------------------------------------------------------------------- MOTORAZR 系列颠覆之作,全新V8超大双屏手机( http://d1.sina.com.cn/sina/limeng3/mail_zhuiyu/2007/mail_zhuiyu_20070903.html ) =================================================================== 注册新浪2G免费邮箱(http://mail.sina.com.cn/) -------------- 涓嬩竴閮ㄥ垎 -------------- 一个HTML附件被移除... URL: http://python.cn/pipermail/python-chinese/attachments/20070907/aa463863/attachment.htm
2007年09月07日 星期五 09:57
§A¥Îªº¬ODjango³Ì·sªº SVN ? -------------- 下一部分 -------------- ¤@?HTMLªþ¥ó³Q²¾°£... URL: http://python.cn/pipermail/python-chinese/attachments/20070907/d958692d/attachment.html
2007年09月07日 星期五 10:09
文件有没有存为utf-8编码? On 9/7/07, ttkks在sina.com <ttkks在sina.com> wrote: > > 我按照Django book第六章定制管理系统的外观修改了base_site.html >{% trans "Books administration" %}
> 没有问题 > 但是当我在字符串中加入中文时就出错了 > > > UnicodeDecodeError at /admin/ > > > Unicode error hint > > The string that could not be encoded/decoded was: *ooks ? ? ? ? adm > * > > > Template error > > In template > |f:\web\mysite\templates\admin\templates\admin\index.html|, > error at line *1* > > > Caught an exception while rendering: 'utf8' codec can't decode > bytes in position 191-192: invalid data > > {% extends "admin/base_site.html" %} > 。。。。。。 > > > Traceback (innermost last) > > 。。。。。。。 > |C:\Python24\lib\encodings\utf_8.py| in |decode| > > 9. import codecs > 10. > > 11. ### Codec APIs > 12. > > 13. encode = codecs.utf_8_encode > 14. > > 15. def decode(input, errors='strict'): > > 16. return codecs.utf_8_decode(input, errors, True) ... > > 17. > > > 18. class StreamWriter(codecs.StreamWriter): > 19. encode = codecs.utf_8_encode > 20. > > 21. class StreamReader(codecs.StreamReader): > 22. decode = codecs.utf_8_decode > > <http://127.0.0.1:8000/admin/#> > > > META > > > HTTP_ACCEPT_CHARSET:u'x-gbk,utf-8;q=0.7,*;q=0.7' > HTTP_ACCEPT_ENCODING:u'gzip,deflate' > HTTP_ACCEPT_LANGUAGE:u'zh-cn,zh;q=0.5' > > wsgi.errors:> > > Settings > > DEFAULT_CHARSET:u'utf-8' > DEFAULT_CONTENT_TYPE:u'text/html' > FILE_CHARSET:u'utf-8' > LANGUAGE_CODE:u'zh-cn' > > DATABASE_ENGINE:u'postgresql' > TEST_DATABASE_CHARSET:None > > 我尝试了以下办法: > Setting.py中 > LANGUAGE_CODE = 'zh-cn' 改过'utf-8'也改过'en'都不行 > DEFAULT_CHARSET='utf-8' > > Apache httpd.conf中 > AddDefaultCharset UTF-8 > > base_site.html中加过> content="text/html;charset=utf-8"> > 也没有效果。 > > > > > > > > ------------------------------------------------------------------- > MOTORAZR 系列颠覆之作,全新V8超大双屏手机( > http://d1.sina.com.cn/sina/limeng3/mail_zhuiyu/2007/mail_zhuiyu_20070903.html > ) > > =================================================================== > 注册新浪2G免费邮箱(http://mail.sina.com.cn/) > _______________________________________________ > 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 > -- I like python! UliPad < ', mode 'w' at 0x00ACE0B0> >: http://code.google.com/p/ulipad/ My Blog: http://www.donews.net/limodou
2007年09月07日 星期五 13:37
windows/linux komodo ûÓй¤×÷ -------------- 下一部分 -------------- Ò»¸öHTML¸½¼þ±»ÒƳý... URL: http://python.cn/pipermail/python-chinese/attachments/20070907/4d755cc3/attachment.html
Zeuux © 2025
京ICP备05028076号