0
class InspectionQuestion(models.Model):
item = models.ForeignKey(InspectionItem)
question = models.CharField(max_length=200)
question_pass = models.BooleanField()
class InspectionResult(models.Model):
question = models.ForeignKey(InspectionQuestion)
vehicle = models.ForeignKey(Vehicle)
result = models.BooleanField()
從上面的類,我希望能夠獲得每輛車回答的問題列表,然後對於每個問題,顯示結果是否一直是通過(question_pass ==結果),失敗(結果==假),解決(以前是失敗,但後來改爲通過)。從兩個模型類獲取問題和總體結果
我想我的主要問題是,每輛車可以有相同的問題回答了幾次,所以我需要一種方法來在查詢中考慮這一點。我真的不知道如何讓這個跑步,所以我希望有人有一個想法。謝謝。