Как я мог бы отобразить поле выбора в шаблоне в django

#python #python-3.x #django-models #django-templates

#python #python-3.x #django-модели #django-шаблоны

Вопрос:

Как я мог бы отобразить варианты в раскрывающемся списке ниже html, например?

 gender_type = (('Male', 'Male'), ('Female', 'Female'), ('Transgender', 'Transgender'))
gender= models.CharField(max_length=100, choices=gender_type, blank=True)
 
 <div class="form-group">
  <label class="" style="font-size: 13px; color: black; font-weight: bold;">Gender</label>
     <select type="text" class="form-control" id="" placeholder="Example input" name="genderDr">
         <option>Male</option>
         <option>Female</option>
         <option>Transgender</option>
      </select>
</div> 

Комментарии:

1. Кажется, оно уже находится в выпадающем списке. В чем именно ваша проблема?

2. Я хочу отобразить поле выбора из модели в свой HTML-шаблон, не хочет жестко закодированных вариантов в html

3. Можете ли вы показать нам, что вы уже пробовали (т. Е. Ваш views.py )?

4. Я использую представление базового класса ‘ListView’ и мою модель = PersonalInfo

5. Я пробовал это <div class=»form-group»> <label class=»» style=»размер шрифта: 13 пикселей; цвет: черный; вес шрифта: жирный;»> Пол</label> <select type=»text» class=»form-control»id=»» placeholder=»Example input» name =»genderDr»> <option>{% PersonalInfo.gender %}</option> </select> </ div> Но в раскрывающемся списке ничего не отображается..