【问题标题】:The foreign key id cannot loaded in drop-down list in Django temlate外键 id 无法加载到 Django 模板的下拉列表中
【发布时间】:2019-12-02 14:17:24
【问题描述】:

entry.id 中无法从表中获取数据。而且我还将选定的选项保存在另一个表中。我该怎么做?

register.html

<form method="POST"> 
<select name="item_id"> 
{% for entry in items %} 
<option value="{{ entry.id }}">{{ entry.name }}</option> 
{% endfor %} 
</select> 
</form>

【问题讨论】:

    标签: python-3.x database django-models django-forms django-templates


    【解决方案1】:

    只传递条目名称而不是选项标签

    <form method="POST"> 
    <select name="item_id"> 
    {% for entry in items %} 
    
    {{ entry.name }}
    
    {% endfor %} 
    </select> 
    </form>
    

    它会自动带选项标签

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-11-10
      • 2021-04-08
      • 2017-04-06
      • 1970-01-01
      • 1970-01-01
      • 2015-05-25
      • 1970-01-01
      相关资源
      最近更新 更多