Bazı modellerden nesnelere filtre uygulamakta sorun yaşıyorum.Django modelleri, yabancılara göre filtreleyin
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)
....
Ne almaya çalışıyorum sınıfın alan categoria Recolha belirli eşit olduğu sınıfın Autor, alanları: Ben 3 sınıfları
: Burada sorun değer.
Daha basit bir şekilde, belirli bir kategoriye katılan tüm otoriteye ulaşmam gerekiyor.
Teşekkür
şudur: Belirli kategori adının agains eşleştirmek istiyorsanız Ya da, sorgu başka seviyesini uzatabilirsiniz . teşekkürler Daniel. – maloky