Flask - 将文本放在html选择选项标记内,而不是选项的值

时间:2017-03-19 08:41:24

标签: python html flask

我的表单中有一个选择标记

    <select name="source" id="source">
        {% for row in inode.inodes %}
            <option value="{{loop.index}}">{{ row.inode.title }}</option> 

虽然这些值用于订购选项,但我感兴趣的是选项中的文字。

然而,在python代码中,

source = request.form['source']

更喜欢这个价值。 如何检索标签内的文本?

Muchas gracias

1 个答案:

答案 0 :(得分:0)

可以有多种解决方案。尝试实现其中一种可以看看它是否有效

 1. You can keep value and text same
 2. Fetch value via jquery/js in frontend and then post it in variable to access them in flask
 3. Set data-attribute for options and send them to flask.[See here][1]