Dies ist, wie mein Modell wie,Django: Verhindern, dass Daten Wiederholung
class Question(models.Model):
....
& eine andere
class Answer(models.Model):
question = models.ForeignKey(Question, on_delete=models.CASCADE)
....
Ich versuche, den Filter aus, diese Fragen sucht die Antwort haben, habe ich versucht, die einfachste Art und Weise, dh
result = Question.objects.order_by('-answer')[:10]
Wie sollte es die Frage in den Ergebnissen zu wiederholen, wenn sie ha Ich habe mehr als eine Antwort, die ich nicht möchte. Ich habe distinct() versucht, aber es funktioniert nicht.
Ich möchte nur eine Frage einmal angezeigt werden, auch wenn es mehrere Antworten hat. Wie kann ich die Wiederholung von Fragen in Ergebnissen verhindern, wenn sie mehrere Antworten haben? Was ist der beste Weg, dies zu tun?
Bitte helpme. Vielen Dank :)