から私の見解は、JSONを計算し、json.dumps()
を出力し、私は辞書のキーdata
としてこれを渡しています。テンプレートのスクリプト要素にこれを渡そうとしていますが、レンダリング時にブラウザはpythonエスケープ文字列{"nodes": [{"count":......
を取得しますが、これはjavascriptには読み込みできません。私が必要とするものは、JSONでエスケープされた文字列(これは{"nodes": [{"count":......
のようなもの)として送るためのpythonです。 str(data)
とeval(data)
を試してみましたが、成功しませんでした。基本的に私はコンソールにそれを印刷していたかのように文字列を送るためにpythonを必要とします。おかげjavascriptの読み取り可能なJSONのpython
8
A
答えて
13
私はよく理解して、あなたはテンプレートでJSONを使用したい場合。 これを行うには、エスケープを無効にする必要があります。
{% autoescape off %}
var x={{json_var}}
{% endautoescape %}
1
11
代わり
{% autoescape off %}
{{ my_json }}
{% endautoescape %}
を使用してのあなたは、単にフィルタを使用することができます注:
{{ my_json|safe }}
関連する問題
- 1. アンドロイドの読み取り不可能なJSONを読み込み可能なJSONにリフォーマットする
- 2. ノード - 読み取り可能なストリームパイプ()ループ
- 3. 読み取り可能なソケットタイムアウトrecv
- 4. 読み取り不可能なsqlite3ファイル
- 5. JavaScriptのタイムスタンプ列を読み取り可能な日時に変換する
- 6. Pythonエラーio.UnsupportedOperation:読み取り不可
- 7. ReactiveSwift読み取り専用publicアクセス可能な可変プロパティ
- 8. ノードストリーム - 読み取り可能なストリームでのunpipeのリッスン
- 9. TSQLの読み取り可能な「常にfalse」の評価
- 10. USB 2.0ホストコントローラの読み取り可能なCRCエラーカウントのプロパティ
- 11. pip編集可能な読み取り専用ファイルシステムへのインストール
- 12. Node.js読み取り可能なストリームと非同期のイベントリスナー
- 13. xslのマイクロ秒から読み取り可能な日時
- 14. 人間が読み取り可能なFirebaseクラッシュレポートの問題
- 15. Android、読み取り専用のコンフィグレーション可能なデータテーブル
- 16. Jenkinsの読み取り不可能なデータ(CannotResolveClassException)
- 17. Googleのスクリプト:読み取り可能なテキスト
- 18. Typescriptで読み取り可能に観察可能
- 19. Pythonの読み取りファイルモジュール
- 20. python - 読み取り専用のプロパティは書き込み可能なのはなぜですか?
- 21. Pythonスライス操作の読み込み可能なC#
- 22. JavaScriptオブジェクトから読み込み可能なストリームNode.jsを作成する - 可能な限り簡単な方法
- 23. 読み込み可能な形式のウィンドウのタイプを取得
- 24. jsonファイルから読み込み可能な変数
- 25. Neo4j 3.0の読み書き可能データベースへの読み取り専用Webアクセス
- 26. プロセスの読み取り可能なメモリのサイズを取得しますか?
- 27. AWSクラウド読み取り不可能なシンボルを見る
- 28. チャールズプロキシジェノモーション:監視https - >読み取り不可能な応答
- 29. タイムスタンプを読み取り可能な形式に変換する
- 30. Horizion.io公開読み取りアクセスが可能なコレクション
はあなたに任意のヘルプのこの質問ですか? http://stackoverflow.com/q/1445989/92493 –
あなたのHTMLテンプレートにレンダリングし、このHTMLテンプレートがMIMEタイプ 'text/html'を使用してブラウザに送信されると考えています(またはバリアント)は、ブラウザより引用符などをエスケープするので、実際にはブラウザに送信するMIMEタイプに依存していると思います。 – mouad