Mam django ModelForm
dla modelu z ManyToManyField. Chcę zmienić widżet dla tego pola na CheckboxSelectMultiple
. Czy mogę to zrobić bez przesłonięcia pola w definicji formularza?Jak zmienić widżet ManyToManyField na CheckboxSelectMultiple bez przesłonięcia definicji pola w ModelForm
ja ciągle używać kodu podobnego do tego:
class MyModel(ModelForm):
m2m_field = forms.ModelMultipleChoiceField(queryset = SomeModel.objects.all(),
widget = forms.CheckboxSelectMultiple())
Czy istnieje inny sposób to zrobić?
EDIT: Muszę to dla Django 1.1.1 projektu
fajnie! nie wiedziałem tego :) – patrick
fajny! Dzięki! Niestety w tym projekcie korzystam z Django 1.1.1, więc to nie pomoże, w każdym razie dzięki za podpowiedź. – dzida
Nie udało się osiągnąć tego wystarczająco! – BastiBen