Получение отфильтрованных данных после щелчка на фрагменте круговой диаграммы и отображение их на той же HTML-странице Django

Внутри тега Script :-



        google.charts.load('current', {
            'packages': ['corechart']
        });

        google.charts.setOnLoadCallback(drawChart);

        function drawChart() {

            var data = google.visualization.arrayToDataTable([
                ['Status', 'Number'],
                ['Success',{{suc}}],
                ['Errors', {{fail}}]        
            ]);

            var options = {
                title: 'Status Report',
                is3D: true,
            };

            var chart = new google.visualization.PieChart(document.getElementById('piechart'));

            chart.draw(data, options);

            google.visualization.events.addListener(chart, 'select', selectHandler);

            function selectHandler(e) { 
        var selectitem = chart.getSelection()[0]
        var samp10 = data.getValue(selectitem.row,0)
        }
    </script>

Просмотров:


    checkdate = Report.objects.latest("NEW_DATE").NEW_DATE
    suc = Report.objects.filter(Q(NEW_DATE__month = checkdate.month) & Q(NEW_DATE__day = checkdate.day) & Q(NEW_DATE__year = checkdate.year) & (Q(MSG = "SUCCESS") | Q(MSG ="SUCCESSFUL"))).count
    fail = Report.objects.filter((Q(NEW_DATE__month = checkdate.month) & Q(NEW_DATE__day = checkdate.day) & Q(NEW_DATE__year = checkdate.year)) & (~Q(MSG = "SUCCESS") & ~Q(MSG ="SUCCESSFUL"))).count

    context = {
        'suc':suc ,
        'fail':fail ,
        'checkdate':checkdate}
    
    return render(request, 'trialform.html', context)

Что я знаю:-

1.Я могу фильтровать данные в соответствии с моими потребностями в представлениях, если я получаю значение samp10 там

1.

Что я не знаю:-

1.как отправить значение samp10 в мои представления.

2.Отображение отфильтрованных данных на САМОЙ СТРАНИЦЕ.

Вернуться на верх