Ich möchte json-Daten in einem Formularfeld akzeptieren und dann mit einigen Datenbankoperationen validieren. Die Daten bestehen meist aus einem Array von ganzen Zahlen. Kannst du mir bitte helfen, wie kann ich das machen?
Ich habe versucht, das zu googlen, aber habe keine vernünftige Antwort bekommen. Bitte helfen.
Sie müssen es als Texteingabe mit CharField
verwenden. Und in der sauberen Methode dieses Felds können Sie es gemäß Ihrer Anforderung validieren, um zu überprüfen, ob die Eingabe gültig ist.
Etwas wie:
%Vor%Sie finden möglicherweise auch ein benutzerdefiniertes Feld für die JSON-Dateneingabe.
Sie können Formulare mit Feldern aus JSON-Daten mit dieser Entscheidung
erstellenBeispiel:
forms.py
%Vor%ansichten.py
%Vor%template.py
%Vor%Ergebnis:
Überprüfen Sie django-json-field , das JSONField und das zugehörige Formularfeld implementiert.
Tags und Links django django-forms