Ich finde das Standard- models.ManyToManyField
Widget des Django-Administrators umständlich zu verwenden. Es ist das HTML-Auswahlelement , und wenn Sie viele Objekte des "anderen" Modells haben, ist es ziemlich unpraktisch, die "anderen" Objekte zu finden, die Sie mit "diesem" Objekt verknüpfen möchten. Und wenn Sie viele Objekte des "anderen" Modells haben, scheint dies das Rendern der Admin-Seite sogar zu verlangsamen.
Ich bin mir bewusst, dass ich mein eigenes benutzerdefiniertes Admin-Widget erstellen und es nach Belieben auf mein Widget anwenden kann. Gibt ManyToManyFields
es jedoch vorgefertigte Widgets , die ich stattdessen verwenden könnte? In meinen Träumen stelle ich mir ein HTML-Widget zur automatischen Vervollständigung der Texteingabe vor. Ist dies im Django Admin Framework überhaupt praktikabel / möglich?
Vielen Dank.