Re: Field with RadioSelect widget instead of Select widget
Thanks, that's a good idea, but if I try it, the choices are gone and i get an empty field. I tried: class ProfileForm(ModelForm): def __init__(self, *args, **kwars): super(ModelForm, self).__init__(*args, **kwars) self.fields['gender'].widget = RadioSelect() class Meta: model = Profile ... Any ideas? On Aug 22, 12:18 pm, julianb <[EMAIL PROTECTED]> wrote: > > Maybe you can change the widget after the form got declared: > > form = BlaForm() > form.fields['field'].widget = forms.RadioSelect() > > But I'm not quite sure what it does with the "--" line you have in > a Select field. --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-users@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/django-users?hl=en -~--~~~~--~~--~--~---
Re: Field with RadioSelect widget instead of Select widget
On Aug 21, 7:30 pm, Bela Hausmann <[EMAIL PROTECTED]> wrote: > Hi! > > I'd like to use the RadioSelect widget for some of my model fields with > choices. But django always uses Select and if I change it manually in the form > class, than I have to specify the choices again and if it's optional or not. > So thats not very DRY?! > > Anyway to do this the right way? Maybe you can change the widget after the form got declared: form = BlaForm() form.fields['field'].widget = forms.RadioSelect() But I'm not quite sure what it does with the "--" line you have in a Select field. --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-users@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/django-users?hl=en -~--~~~~--~~--~--~---
Field with RadioSelect widget instead of Select widget
Hi! I'd like to use the RadioSelect widget for some of my model fields with choices. But django always uses Select and if I change it manually in the form class, than I have to specify the choices again and if it's optional or not. So thats not very DRY?! Anyway to do this the right way? thanks! Bela --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-users@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/django-users?hl=en -~--~~~~--~~--~--~---