前提・実現したいこと
ここに質問の内容を詳しく書いてください。
初心者過ぎる質問ですが、ご容赦ください。
現在、Djangoを用いてwebアプリケーションを作成しようとしています。
DjangoのDBに作成したデータを、javascriptの変数に代入したうえで、テンプレート上で呼び出したいと考えているのですが、実現できず悩んでおります。
以下のコードでは、profile.nameに代入されている変数を<script> </script>タグ内の変数に代入したうえで、document.write(___)で代入されたか確認しようとしています。
該当のソースコード
<body> <h1>sauna</h1> <p>{{ message }}</p> <hr> {% for profile in profiles %} <p>{{ profile.name }}</p> <p>{{ profile.adress }}</p> <p>{{ profile.t_sauna }}</p> <p>{{ profile.t_water }}</p> <p>{{ profile.keido }}</p> <p>{{ profile.ido }}</p> <hr> {% endfor %} <script> //var msg; //msg = "Hello World"; //var msg2 = "hello world2"; //var x=1, y=2, z=3; //document.write(msg) var data; var lng; var lat; data = [ {% for profile in profiles %} { lat:{{ profile.name }}, lng:{{ profile.ido }}, }, {% endfor %} ] document.write(data) document.write(lat) </script>