33👍
✅
I believe a solution that can solve your problem is something along the lines of this:
TRUE_FALSE_CHOICES = (
(True, 'Yes'),
(False, 'No')
)
boolfield = forms.ChoiceField(choices = TRUE_FALSE_CHOICES, label="Some Label",
initial='', widget=forms.Select(), required=True)
Might not be exact but it should get you pointed in the right direction.
21👍
What you can do is add “choices” key word to your BooleanField in your models.py
class MyModel(models.Model):
BOOL_CHOICES = ((True, 'Yes'), (False, 'No'))
attending = models.BooleanField(choices=BOOL_CHOICES)
5👍
With a modelform
TRUE_FALSE_CHOICES = (
(True, 'Yes'),
(False, 'No')
)
class MyModelForm(forms.ModelForm):
class Meta:
model = MyModel
fields = ('attending',)
widgets = {
'attending': forms.Select(choices=TRUE_FALSE_CHOICES)
}
- Can Django run on Gunicorn alone (no Apache or nginx)?
- Django collectstatic no such file or directory
Source:stackexchange.com