从帖子

时间:2016-01-07 17:18:31

标签: django post

我有一段HTML给我,基本上是三个<select>元素,对应于从后端填充的城市,大学和技能。

<form action="" method="post">
                            <div class="language-main1">
                                <div class="language1">
                                    <select>
                                        <option>By University</option>
                                        {% for uni in universities %}
                                        <option>{{uni}}</option>
                                        {% endfor %}
                                    </select>
                                </div>
                            </div>
                            <div class="language-main1">
                                <div class="language1">
                                    <select>
                                        <option>By Skill</option>
                                        {% for skill in skills %}
                                        <option>{{skill}}</option>
                                        {% endfor %}
                                    </select>
                                </div>
                            </div>
                            <div class="language-main1">
                                <div class="language1">
                                    <select>
                                        <option>By place</option>
                                        {% for city in cities %}
                                        <option>{{city}}</option>
                                        {% endfor %}
                                    </select>
                                </div>
                            </div>
                            <div class="clear"><p>Clear all filters</p></div>
<input type="submit" value="Search">
                        </form>

如何发送帖子请求,我可以找到三个<select>元素的值?

我有一种感觉,答案是创建一个表单,但我已经研究过,这似乎是一项艰巨的任务。我希望有一种简单的方法可以解决这个问题。

2 个答案:

答案 0 :(得分:0)

对这些字段使用forms.ModelChoiceField()https://docs.djangoproject.com/es/1.9/ref/forms/fields/#modelchoicefield

答案 1 :(得分:0)

听起来像是在一天结束时,name属性是表单中缺少的内容。