I'm having problems filtering objects from a set of models. Here is the problem:
I have 3 classes:
class Autor(models.Model): nome = models.CharField(max_length=50) slug = models.SlugField(max_length=50, blank=True, unique=True) foto = models.ImageField(upload_to='autores/', null=True, blank=True) ... class CategoriaRecolha(models.Model): categoria = models.CharField(max_length=30) descricao = models.TextField() slug = models.SlugField(max_length=30, blank=True, unique=True) ... class Recolha(models.Model): titulo = models.CharField(max_length=100) slug = models.SlugField(max_length=100, blank=True, unique=True) descricao = models.TextField() ficha_tec = models.TextField() categoria = models.ForeignKey(CategoriaRecolha) autor = models.ForeignKey(Autor) ....
What I'm trying to get are Autor class fields in which the categorization of a Recolha class field is equal to a certain value.
In a simpler form, I need to get all the authors who participated in a particular category.
thanks
maloky
source share