【问题标题】:How to get radio button input as a value in python 3 [duplicate]如何在python 3中将单选按钮输入作为值[重复]
【发布时间】:2019-11-26 03:32:33
【问题描述】:

我的项目是创建一个基本网站,允许用户选择音乐流派,然后从剪辑中猜测歌曲是什么。有一个单独的问答页面。用户在问题页面上选择,然后我试图在 answer.py 上请求这个选择 我无法让用户选择他们认为正确的歌曲。 这是使用单选按钮的 html。我正在使用烧瓶,所以我一直在尝试使用请求。另外,我认为它接收到的输入可能是一个列表,所以每当我们使用 request.args 或其他任何东西时,都会出现 keyerror。由于可能违反荣誉代码,我无法发布我的代码,但如果有任何关于如何处理此问题的一般反馈,那就太好了!

【问题讨论】:

    标签: html python-3.x flask request radio-button


    【解决方案1】:

    根据您的问题,很难准确理解您正在努力解决的问题。网上有很多关于flask处理表单的教程。

    根据你的描述,你会想要类似的东西

    <form ..>
       <input type="radio" name="choices" id="choice1" value="choice1"> Choice 1</input>
       <input type="radio" name="choices" id="choice2" value="choice2"> Choice 2</input>
        ...
    </form>
    

    然后你可以在你的烧瓶路线中使用

    choices = request.form['choices']
    

    【讨论】:

      猜你喜欢
      • 2015-07-01
      • 1970-01-01
      • 1970-01-01
      • 2019-05-31
      • 2020-02-15
      • 2018-06-12
      • 1970-01-01
      • 2021-05-14
      • 1970-01-01
      相关资源
      最近更新 更多