Я использую 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 и буду благодарен за любые идеи о том, как я могу разобраться с проблемой, чтобы добраться до основной причины.