我有代码:
<select class="form-control" id="engine" name="engine">
{% for engine in engines %}
<option name="{{engine.id}}">{{engine.name}}</option>
{% endfor %}
</select>
打印请求.POST:
<QueryDict: {u'engine': [u'test1'], u'csrfmiddlewaretoken': [u'9rICLe2X1m0KBnxLjY7V2gYoeV5Dd3m6']}>
我想在“引擎”中获取id(而不是值)。我怎么能这样做?
答案 0 :(得分:3)
将此行<option name="{{engine.id}}">{{engine.name}}</option>
更改为:
<option value="{{engine.id}}">{{engine.name}}</option>
答案 1 :(得分:0)
你是什么意思
我想在“引擎”中获取id(而不是值)
你的意思是在你看来?不是那么简单
request.POST['engine']