1

私のウェブサイト(Django 1.4)でdjango-avatarを使用しています。ただし、今日、次のエラーが発生しました。

UnicodeEncodeError: 'ascii' codec can't encode characters in position 94-100: ordinal not in range(128)

完全なエラー ログは次のとおりです: http://dpaste.com/755691/

それが何であるか、そしてそれを解決する方法はありますか?

4

1 に答える 1

1

アバター ファイルを検索すると、文字の問題が発生するようです。そのため、ファイル名に「奇妙な」文字が含まれるプロファイル画像を持つユーザーがいる可能性があります。変数の値を確認しましたpathか? 外国語の文字が含まれないように、ファイル名を変換する必要がある場合があります。

于 2012-06-05T19:42:41.523 に答える