Я использую Python 2.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 в простую строку ascii, например, "abc", я все еще вижу эту ошибку. Я новичок в Jinja2 и Python и буду признателен за любые идеи о том, как я могу исследовать проблему, чтобы найти причину.