Я новичок в Django и Python Я пытаюсь использовать файл JSON в JavaScript с использованием Джангокак использовать JSON в JavaScript с Джанго
Javascript отлично работает, когда я использую без Джанго , но когда я с Джанго покажите мне эту ошибку:
"TypeError: node is null"
я называть JSon так:
d3.json("jsonfile.json", function(node) {
....
}
Я пытался поставить JSON в шаблоны Дире HTML-файл и JS файл, но didn't работы
Edit 1:
d3.json("jsonfile.json", function(error, node) {
....
}
показывает мне: "TypeError: узел не определен"
Все JS в то же реж:
<script src="{{ STATIC_URL }}js/d3.v3.min.js" type= text/javascript></script>
<script src="{{ STATIC_URL}}js/graph.js" type= "text/javascript"></script>
Edit2:
Мой JSON:
{ "coordinador":[
{"name":"ford","grupo":0},
{"name":"user1","grupo":1},
{"name":"user2","grupo":1},
{"name":"user3","grupo":1},
{"name":"car1","grupo":2},
{"name":"car2","grupo":2},
{"name":"car3","grupo":2},
{"name":"car4","grupo":2},
{"name":"car5","grupo":2}
],
"links":[
{"source":1,"target":0,"origen":"user1","objetivo":"ford"},
{"source":2,"target":0,"origen":"user2","objetivo":"ford"},
{"source":3,"target":0,"origen":"user3","objetivo":"ford"},
{"source":4,"target":1,"origen":"car1","objetivo":"user1"},
{"source":5,"target":1,"origen":"car2","objetivo":"user1"},
{"source":6,"target":2,"origen":"car3","objetivo":"user2"},
{"source":7,"target":2,"origen":"car4","objetivo":"user2"},
{"source":8,"target":3,"origen":"car5","objetivo":"user3"}
]
}
Где вы размещаете этот код d3? Покажите нам коды. –
В последней версии вторым аргументом функции обратного вызова являются фактические данные, т. Е. Try 'd3.json (« jsonfile.json », function (error, node) {...});'. –
Hi.I пытался, но показывает мне другую ошибку: «TypeError: node undefined» – Don