quelle est la manière recommandée de modifier/ajouter les champs dans un objet djangoform j'essayais d'ajouter une nouvelle clé au dictionnaire obj.base_fields['new_field']='value_of_newfield
'mais comme il s'avère qu'il sera ajouté comme une chaîne et non un CharField
, cela peut être travaillé autour, mais où certains bas mes tripes j'ai le sentiment que ce ne est pas la méthode recommandée ..et je ne parle pas de obj(intial={'new_field':'value_of_newfield'})
quelle est la manière recommandée d'ajouter les champs à un objet djangoform?
0
A
Répondre
0
Vous devez ajouter une instance d'un champ de formulaire:
from django import forms
obj.base_fields['name_of_field'] = forms.CharField()