﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
27353	BooleanField raises ValidationError always for RadioSelect widget value False	Wojciech Bartosiak	nobody	"**Model:**
{{{
class MyModel(models.Model):
    buggy_field = models.BooleanField(default=False
}}}

**Form:**
{{{
class MyForm(forms.ModelForm):
    buggy_field = forms.BooleanField( widget=forms.RadioSelect(choices=[(True, 'Tak'), (False, 'Nie')]),)
}}}


Buggy place because value is False here:
**django.forms.fields.py+718:**
{{{
    def validate(self, value):
        if not value and self.required:
            raise ValidationError(self.error_messages['required'], code='required')
}}}


"	Bug	closed	Forms	1.10	Normal	invalid			Unreviewed	0	0	0	0	0	0
