Django-Admin, Zeigen Aggregierte Werte Aus Verknüpften Modell
Ist es möglich, innerhalb einer einzigen Django-admin-Modell aggregierte Felder von verbundenen Objekten.
Ich habe zum Beispiel ein Student-Objekt mit einem FK zu einem Test-Objekt. Das test-Objekt hat eine "score" - Feld.
Kann ich insgesamt die Noten über alle Student ' s-Tests und platzieren Sie es in der admin-display_list Attribut?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie, zum Beispiel:
Aber, AFAIK, Sie können klicken Sie auf Sortieren in der admin auf diesen Feldern über diese Methode, wie das hinzufügennum_fixture_metas
aus.annotate()
zu denlist_display
Ergebnisse in einem Feld fehlt, Fehler.https://docs.djangoproject.com/en/dev/ref/contrib/admin/#django.contrib.admin.ModelAdmin.list_display
https://docs.djangoproject.com/en/dev/topics/db/aggregation/
get_queryset()
, nichtqueryset()
docs.djangoproject.com/en/dev/ref/contrib/admin/...