Anfangs war ich nur greifen alle camera
Modelle:Django: Holen Sie sich alle Objekte und den ersten Datensatz eines verwandten Modell
cameras = Camera.objects.all()
return render(request, 'myapp/cameras.html', {'content': cameras})
Aber ich muss jetzt auch die letzte Aufzeichnung von CameraLog
für jeden Camera
die aufgerufen wird, in der obigen Aussage. CameraLog
hat einen Fremdschlüssel für den Camera
, mit dem es verknüpft ist.
Ich muss diese Kameras zu einer Ansicht übergeben, so dass ich in der Lage sein, nicht nur die Camera
Daten, sondern auch die CameraLog
Protokoll Schleife über.
Ich bin ziemlich neu in Python, also bin ich sicher, dass dies eine einfache Modifikation für euch ...
cameras = Camera.objects.all(and also the latest CameraLog)
Ich mag diese Idee, sicher. Die innere Schleife sieht nicht vollständig aus? – dcolumbus
Es gibt keine innere Schleife. Aktualisiert. –