Django verfügt über eine sehr gute Dokumentation, die beschreibt, wie benutzerdefinierte Datenbankfelder und benutzerdefinierte Vorlagen-Tags und Filter geschrieben werden. Ich kann das Dokument nicht finden, das beschreibt, wie benutzerdefinierte Formularfelder und Widgets geschrieben werden. Existiert dieses Dokument?
Die Art und Weise, wie ich benutzerdefinierte Formularfelder und Widgets schreiben kann, besteht darin, den Django-Quellcode zu lesen und nachzuahmen, was ich dort sehe. Ich weiß, dass es immer noch Dinge zum Implementieren von Feldern und Widgets gibt, die ich nicht vollständig verstehe, weil ich kein High-Level-Dokument gelesen habe, das ihre Schnittstellen beschreibt.
Ich habe keine gute Dokumentation gefunden (besonders für Widgets). Ich würde vorschlagen, es weiterhin so zu machen, wie Sie sind, und spezifische Probleme googeln (z. B. "Erstellen eines MultiValueFields und MultiWidgets").
Tags und Links django django-forms