Since you are using MultipleChoiceField
:
gender = forms.MultipleChoiceField(label="Gender", choices=GENDER_CHOICES)
It's going to save gender to a "list". Resulting in:
>>> gender = ['m']
You need to use ChoiceField
which is used to select a single thing:
gender = forms.ChoiceField(label="Gender", choices=GENDER_CHOICES)
Resulting in:
>>> gender = 'm'