Python2.6とJinja2を使用してHTMLレポートを作成しています。テンプレートに多くの結果を提供すると、テンプレートはそれらをループしてHTMLテーブルを作成します
template.renderを呼び出すと、突然このエラーが発生し始めました。
<td>{{result.result_str}}</td>
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc4 in position 0: ordinal not in range(128)
奇妙なことに、result.result_strをすべての結果に対して「abc」のような単純なASCII文字列に設定しても、このエラーが引き続き表示されます。私はJinja2とPythonを初めて使用するので、問題を調査して根本的な原因を突き止める方法についてアイデアをいただければ幸いです。