私はMakoテンプレートを使用してPylonsの下で開発しています。問題は、tmpl_contextの属性からページ本文のJavaScript変数に文字列を割り当てる必要があることです。追加の問題は、この文字列が非常に任意である可能性があることです。つまり、「、」、<、>などの文字を含めることができます...このような割り当てを行う一般的な方法はありますか?私は次のようなものを試しました:
<script>
...
var a = "${c.my_string}";
...
</script>
しかし、引用符とHTML特殊文字がエスケープされます。ただし、予期しないコードが実行される危険性があるため、フィルタリングを無効にしたくありません。