Frage

Ich habe im Moment ein AbfrageSet, in dem die Zahlenelemente in einem von der Anzahl der Personen angeordneten Muster zurückgibt.Ich habe also ein M2M-Feld, das diesen Link darstellt.

dh:

generasacodicetagpre.

Ich würde die Anzahl der Vorkommnisse zählen und sie durch Zählen in einem Standard-Manager bestellen, der dann von der Ansicht verwendet wurde.

Ich gehe jetzt zur Verwendung django-notification mit 'notification.observeditem'So können Benutzer eine Instanz ansehen, wenn mymodel.

In meiner Ansicht, wenn ein Benutzer einige Inhalte aufschreibt, habe ich so etwas:

generasacodicetagpre.

das funktioniert gut.

Jetzt, wie kann ich ein AbfrageSet generieren, das alle Objekte der Klasse Mymodel darstellt, die von der Anzahl der Personen, die sie beobachteten, bestellt wird?

War es hilfreich?

Lösung

Sie können das erreichen, indem Sie Anmerkungen verwenden:

generasacodicetagpre.

Andere Tipps

Das Problem ist, dass die Django-Benachrichtigung generische Fremdschlüssel verwendet.

Ich habe also meine Watchers-Feld neu definiert:

generasacodicetagpre.

Dann kann ich alle Wächter für eine bestimmte Instanz von Mymodel bekommen.

generasacodicetagpre.

schließen, aber keine Zigarre. Ich wollte so etwas tun:

generasacodicetagpre.

das ist etwas, was django nicht tun kann, nach den docs .

Die Datenbankaggregations-API von Django funktioniert nicht mit einer Generika.

nicht sorgen, ich denke, das wird wahrscheinlich helfen:

http://charlesieer.com/blog/generating-aggregate -Data-quergenerikanische Beziehungen /

Repo ist hier:

https://github.com/coleifer /django-generic-aggregation < / p>

Ich habe es noch nicht ausprobiert ...

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top