def main(): print('hello world') if __name__ == '__main__': main() class AnimalListView(ListView): paginate_by = 8 model = Animals template_name = 'animal/animal_list.html' context_object_name = 'AnimalList' pk_url_kwarg = "animal_id" def get_context_data(self, **kwargs): context =super().get_context_data(**kwargs) context['status'] = StatusList.objects.all() return context def get(self, request): if request.method == 'GET': if is_ajax(request=request): id_object = request.GET.get('id') new_status = request.GET.get('status') ... object.save() return JsonResponse({'message': 'OK'}, status=200) else: return JsonResponse({'message': 'Failed'}, status=400) return JsonResponse({'message': 'error'}, status=400)
(ваш голос учтен)