我在過濾一組模型中的對象時遇到了一些麻煩。這裏的問題是:Django模型由foreignkey篩選
我有3類:
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)
....
我試圖檢索是類作者日期,其中類領域categoria Recolha等於一個特定的領域值。
以更簡單的方式,我需要獲取參與特定類別的所有作者。
感謝
這是正是我一直在尋找。謝謝丹尼爾。 – maloky 2012-07-24 13:24:32