J'ai django ModelForm
pour le modèle avec ManyToManyField. Je veux changer le widget pour ce champ à CheckboxSelectMultiple
. Puis-je le faire sans remplacer un champ dans une définition de formulaire?Comment changer le widget ManyToManyField en CheckboxSelectMultiple sans redéfinir la définition du champ dans un ModelForm
J'utilise constamment un code similaire à ceci:
class MyModel(ModelForm):
m2m_field = forms.ModelMultipleChoiceField(queryset = SomeModel.objects.all(),
widget = forms.CheckboxSelectMultiple())
Y at-il autre façon de le faire?
EDIT: Je en ai besoin pour Django 1.1.1 projet
bien! Je ne le savais pas :) – patrick
cool one! Merci! malheureusement dans ce projet j'utilise Django 1.1.1 donc ça ne va pas aider, de toute façon merci pour l'indice. – dzida
Ne peut pas assez mettre cela en valeur! – BastiBen