かいつまんで、私は文字列としてDjangoテンプレートを含めるしようとしている、と私はスクリプトタグでこのような何かをしたいと思います:includeタグを使用するときにDjangoテンプレートを文字列としてレンダリングするにはどうすればよいですか?
<script>
var template = '{% include "mytemplate.html" %}';
</script>
今私は、無効または予期しないトークンエラーを取得しておきます次のような出力があります。
var template = '<h1>Hello World</h1>
'
最後に改行文字があるかどうか疑問です。 .trim()のようなものはうまく動作しないので、私はそれについて何かできるようになる前に効力を発揮しているようです。
javascript変数にテンプレートhtmlを保存しますか? –
なぜhtmlテンプレートをjavascript変数として入れるのですか?実際には何をする必要がありますか?私はそれは悪い考えだと思うが、もしあなたが本当にあなたのHTMLテンプレートをjavascript変数として保存する必要があるなら、この答えに従うことができる:https://stackoverflow.com/a/3410286/6396981、しかし、私は追加する方法を知らない文字 '+ ' –