Как отобразить данные из Rest API в шаблоне
Я создал API с помощью Django Rest Framework и смог использовать его для создания графиков с помощью ChartJS. В том же API, после данных, используемых для графиков, у меня есть некоторые другие данные, которые я хочу отобразить просто как число в том же шаблоне Django, но я не знаю, как это сделать.
Мой API:
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
(...CHARTS.JS DATA...)
"total_employees": 1,
"total_vehicles": 3,
}
Я уже импортировал данные в шаблон вместе с данными, которые я использовал для графиков.
Шаблон:
<script>
{% block jquery %}
var endpoint = '/api/chart/data/'
(Chart.JS part)
var totalemployees = []
var totalvehicles = [];
$.ajax({
method: "GET",
url: endpoint,
success: function(data){
(Chart.JS data here...)
totalemployees = data.totalemployees
totalvehicles = data.totalvehicles
(ChartJS stuff here...)
},
error: function(error_data){
console.log("error")
console.log(error_data)
}
})
(Other ChartJS stuff here...)
{% endblock %}
</script>
Я хотел бы сделать в шаблоне что-то вроде этого:
<h3 class="text-center m-4">Total number of employees: ("total_employees" value (which in this case is 1)</h3>
<h3 class="text-center m-4">Total number of vehicles: ("total_vehicles" value (which in this case is 3)</h3>