Necesito filtrar los generales usando su ID de equipo. Pero no puedo implementarlo.
mi código:
En elegir.js:
document.addEventListener('DOMContentLoaded', function () { document.querySelectorAll('.card-title').forEach(team => { let team_id = parseInt(team.dataset.team) console.log(team_id) fetch(`/generals?team=${team_id}`) .then((response) => response.json()) .then((result) => { console.log(result) }) }); })En vistas.py:
class GeneralView(generics.ListAPIView): queryset = General.objects.all() serializer_class = GeneralSerializer filter_backends = [DjangoFilterBackend] filter_fields = ('team',)En urls.py:
path('generals', views.GeneralView.as_view(), name='general_view') En la consola de mi navegador,. console.log(team_id) viene correctamente pero console.log(result) no viene correctamente.
En una recarga
¿Como resolver el problema?