UnicodeDecodeError:cp932?対策

djangoのテンプレートで加工したテキストとqueryでgetしたテキス:を + で混ぜようとしたら
html=template.render(path, template_values)
こんなエラーが出ました。
UnicodeDecodeError: 'cp932' codec can't decode bytes in position 24-25: illegal multibyte sequence

理屈はよくわかりませんが、こんなの付けたらうまくいきました。
html=html.decode("UTF-8")

たぶんUnicodeにするという意味ですが、それよりも、templateはcp932で処理してるのかな?

まだまだ謎が多いです。