Hello, good morning, I want to obtain in a webservice / Api all the appraisals depending on the agency, I'll leave them as I have until now
These are my models
class Agencia(models.Model):
nombre = models.CharField(max_length=50,)
razon_social = models.CharField(max_length=50)
rfc = models.CharField(max_length=15)
direccion = models.CharField(max_length=50)
logo= models.ImageField(upload_to='logo/images/')
def __unicode__(self):
return self.nombre
class Usuarios(models.Model):
user = models.OneToOneField(settings.AUTH_USER_MODEL)
Agencia = models.ForeignKey('Agencia',null=True,blank=True)
def __unicode__(self):
return self.Agencia
class Avaluo(models.Model):
coche = models.OneToOneField(Autoss,null=True,blank=True,on_delete=models.CASCADE)
lugar = models.CharField(max_length=40)
fecha_visita = models.DateTimeField()
valuador = models.ForeignKey(Usuarios,blank=True,null=True)
Estatus = models.BooleanField(default=False)
def __unicode__(self):
return self.lugar
Serializer:
class usuarioAgencia(serializers.ModelSerializer):
class Meta:
model = Usuarios
fields = '__all__'
Viewset:
class UsuarioAgenciaViewSet(viewsets.ModelViewSet):
serializer_class = usuarioAgencia
queryset = Usuarios.objects.all()
What I want is that when I show the results I filter them by the agencies I do not know what they recommend me to do