Ich habe Probleme, den Queryset-Filter mit meinen Modellen zu verwenden. Es ist ein Steuerelement für Beiträge in Gruppen.django Queryset-Filter Fremdschlüssel
Dies ist mein Code:
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)
Ich versuche, alle Beiträge von einer Gruppe mit dem Titel „Titel“ zu erhalten:
queryset_list = Control.objects.filter(group__control="title")
Meine Modelle könnten nit richtig sein, ich m neu dazu. Irgendwelche Hilfe?
Warum haben Sie das 'Control'-Modell? Ist es möglich, dass eine "Post" in einer Gruppe und nicht in einer anderen veröffentlicht wird? –
Ja, ich könnte verschiedene Beiträge für bestimmte Gruppen haben. –