Получение опций выбора из формы обновления django

Я работаю с django мне нужно сделать форму обновления, я уже создал представление и форму и все, но все еще этот выбор опций в моем шаблоне я застрял на этом.

<select name="gender">
            <option value="{{request.user.profile.gender}}">{{request.user.profile.gender}}</option>
            <option value="Male">Male</option>
            <option value="Female">Female</option>
</select>

пользователь должен видеть свой пол и он все еще может видеть другой вариант, чтобы он мог обновить свой пол, вы знаете, что я имею в виду. список очень плох, потому что у меня теперь 3 варианта, а должно быть только 2 - мужской и женский.

вместо всего этого я просто поставил {{profile_form.gender}} без необходимости всего этого. в моем представлении это уже есть :

        profile_form = ProfileUpdateF(instance=request.user.profile)

в моей форме :

class ProfileUpdateF(forms.ModelForm):
  class Meta:
       model = Profile
       fields = ['gender',]
Вернуться на верх