我在嘗試在我的模型中使用queryset篩選器時遇到問題。 這是一個控制組中的帖子。django queryset篩選器foreignkey
這是我的代碼:
class Post(models.Model):
title = models.CharField(max_length=120)
content = models.TextField()
class Group(models.Model):
title = models.CharField(max_length=200)
url = models.URLField(unique=True)
class Control(models.Model):
published = models.DateField(auto_now=False, auto_now_add=False)
group = models.ForeignKey(Group, on_delete=models.CASCADE)
post = models.ForeignKey(Post, on_delete=models.CASCADE)
我想從一組中的所有帖子,標題爲「標題」:
queryset_list = Control.objects.filter(group__control="title")
我的模型可能尼特是正確的,我新的這個。 有什麼幫助嗎?
爲什麼你有'Control'模型? Post可以發佈在一個組中,而不是另一個發佈? –
是的,我可能會爲特定的羣組設置不同的帖子。 –