Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/291.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何在django模型的select/option中输入值?_Python_Django - Fatal编程技术网

Python 如何在django模型的select/option中输入值?

Python 如何在django模型的select/option中输入值?,python,django,Python,Django,这是我的第一个问题 我有一个模型,看起来像这样 class Fund(models.Model): name = models.CharField(max_length=500, null=False, blank=False) code = models.CharField(max_length=5, null=False, blank=False) management_price = models.CharField(max_length=15, null=Tru

这是我的第一个问题

我有一个模型,看起来像这样

class Fund(models.Model):

    name = models.CharField(max_length=500, null=False, blank=False)
    code = models.CharField(max_length=5, null=False, blank=False)
    management_price = models.CharField(max_length=15, null=True, blank=True)
    performance_price = models.CharField(max_length=15, null=True, blank=True)
    explanation = models.TextField(max_length=1000, null=True, blank=True)
我想在模板中的选择区域显示所有基金名称

<div class="form-group col-md-12">
   <label>Fon*</label>
      <select id="fundIdSelect" class="form-control select2">
         <option value="0">Lütfen Fon Seçiniz</option>
       </select>
</div>

您可以在模板中迭代查询集。(我假设您希望在下拉列表中显示姓名。)


芳*
{i在基金_列表中的百分比%}
{{i.name}
{%endfor%}

您想在您的
privacy.html
文件中运行一个for循环,如下所示:

{% for funds in fund_list  %}
       {{ funds }}
{% endfor %}


我已经试过了,但不知怎么的,它返回到select字段,然后1)Check CSS in模板。在没有任何css的普通html标签上试试这个。2) 打印视图中的queryset“fund_list”并检查它是否为空。好吧,由于我发现的打印想法,我一直在错误的视图def中使用它。与sanddeep的答案类似,但它不会返回任何内容以选择字段
<div class="form-group col-md-12">
   <label>Fon*</label>
      <select id="fundIdSelect" class="form-control select2">
         {% for i in fund_list %}
         <option value="{{ i.name }}">{{ i.name }}</option>
         {% endfor %}
       </select>
</div>
{% for funds in fund_list  %}
       {{ funds }}
{% endfor %}