Python 显示模型中的选项(不使用django表单)

Python 显示模型中的选项(不使用django表单),python,django,django-templates,Python,Django,Django Templates,我们开发了一个旧的django应用程序,不幸的是它没有使用django表单。它有许多下拉菜单,实现如下(表单数据使用ajax存储到后端) 根据其公认的答案,我正在修改: from django.utils.dates import MONTHS class Possession(models.Model): possession_month = models.CharField(_("Possession Month"), max_length=20,

我们开发了一个旧的django应用程序,不幸的是它没有使用django表单。它有许多下拉菜单,实现如下(表单数据使用ajax存储到后端)

根据其公认的答案,我正在修改:

from django.utils.dates import MONTHS

class Possession(models.Model):
      possession_month = models.CharField(_("Possession Month"), max_length=20,
                            choices=MONTHS.items(), blank=True, null=True, help_text='Possession Month')
      possession_year = models.PositiveIntegerField(
                            default=current_year(), validators=[MinValueValidator(2021), 
                                                                max_value_current_year])
现在,我真的不知道如何将月份和年份的模型选择呈现给django模板。我在模板中只有
查询
对象

     <select name="possession_month" id="possession_month" class="form-control btn possession-btn btn-primary">
      <option value="">----Select----</option>           
           {% for month in Possession.possesion_month._meta.choices %}
        <option value="{{month}}" {% if enquiry.possession.possession_month == month  %} selected {% else %} {% endif %}>{{month}}</option>
           {% endfor %}
       </select>   
      

----选择--
{占有月份的%。占有月份。{u meta.choices%}
{{month}
{%endfor%}
from django.utils.dates import MONTHS

class Possession(models.Model):
      possession_month = models.CharField(_("Possession Month"), max_length=20,
                            choices=MONTHS.items(), blank=True, null=True, help_text='Possession Month')
      possession_year = models.PositiveIntegerField(
                            default=current_year(), validators=[MinValueValidator(2021), 
                                                                max_value_current_year])
     <select name="possession_month" id="possession_month" class="form-control btn possession-btn btn-primary">
      <option value="">----Select----</option>           
           {% for month in Possession.possesion_month._meta.choices %}
        <option value="{{month}}" {% if enquiry.possession.possession_month == month  %} selected {% else %} {% endif %}>{{month}}</option>
           {% endfor %}
       </select>