django中views无法接收window.location.href = "/####/?name="+params.name;参数

html,js:

            myChart5.on('click', function (params) {
                if (params.name == '##区') {
                    window.location.href = "/##03/?name="+params.name;

urls.py: path('api/###1/', ###_data1, name='api-###1'),

views.py: def farchartsb_data1(request): if request.method == 'GET': name = request.GET.get('name') _b1 = Farmers.objects.filter(status=0, areaone__name=name).values_list('areatwo__name').annotate( sumt=Count('status'), sumr=Sum('labor_number') ).order_by('areatwo__name') bdata1 = { "area2": [i[0] for i in _b1], "sumt": [i[1] for i in _b1], "sumr": [i[2] for i in _b1] } return JsonResponse(bdata1)

评论 1