J'ai des problèmes pour essayer d'utiliser le filtre de queryset avec mes modèles. C'est un contrôle pour les messages dans les groupes.django queryset filter foreignkey
Ceci est mon 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)
J'essaie d'obtenir tous les messages d'un groupe avec le titre "title":
queryset_list = Control.objects.filter(group__control="title")
Mes modèles pourraient nit avoir raison, je m nouveau à ceci. Toute aide?
Pourquoi avez-vous le modèle 'Control'? Est-il possible qu'un Post soit publié dans un groupe et pas dans un autre? –
Oui, je pourrais avoir des messages différents pour des groupes spécifiques. –