2

www.mysite.com/blog/category/πρακτικα/ または www.mysite.com/blog/πρακτικα/ のような URL を試すと、Unicode エラーが発生します。

しかし、www.mysite.com/blog/tag/πρακτικα/を試してもエラーは発生しません

/blog/category/πρακτικα/ の UnicodeEncodeError 'latin-1' コーデックは、位置 58-65 の文字をエンコードできません: 序数が範囲内にありません (256) 例外の場所: /home/vagrant/sullogos-venv/local/lib/ python2.7/site-packages/django/template/loaders/filesystem.py の load_template_source、37 行目

カテゴリとタグで動作が異なるようです

4

2 に答える 2

0

The difference is that categories can have a custom template and tags can't. So in the category case, a template name is searched for using the category slug - the error you're getting is due to an incorrectly configured locale which doesn't support utf8.

于 2013-03-03T00:17:56.943 に答える