2016-08-02 79 views
-1

这是HTML文件如何使用Django动态预设/选择html选择对象的值?

 <label for="caller">Caller</label> 
     <select name="caller"> 
      <option value="20">20</option> 
      <option value="21">21</option> 
      <option value="22">22</option> 
     </select> 

我想动态预设呼叫者的价值。我怎样才能做到这一点?

EG有时我希望它是20,有时也可以是22,如我想发送被存储在变量中的值和可用的{{呼叫者}}

+1

假设这是一个表单元素,你应该只使用与初始值(或至少表明你已经尝试过什么Django的形式.. ) – Sayse

回答

1

你传入callerview函数模板,你想显示默认选择的值,然后使用selected="selected"

<option {% if caller == "20" %}selected="selected"{% endif %}>20</option>