如何实现选择,以便当用户单击提交按钮时我可以在代码中访问选择的值

That_User

我正在根据Flask文档制作一个简单的上载器,从获取文件到保存文件,所有工作都在进行我的问题是如何实现选择,以便当用户单击提交按钮时我可以在代码中访问选择的值,最好用户必须选择其中一个值。

在模板中

        <div>
          <form action="upload" method="post" enctype="multipart/form-data">

            <div style="position:relative; overflow:hidden;">
            <a class='btn btn-primary' href='javascript:;'>
                Choose document
                <input type="file" style='position: absolute;top: 0;right: 0;min-width: 100%;min-height: 100%;font-size: 999px;
                text-align: right;filter: alpha(opacity=0);opacity: 0;outline: none;background: white;cursor: inherit;display: block;' 
                name="file" id ="Mfile" size="40" onchange='$("#upload-file-info").html($(this).val());'>
            </a>
            &nbsp;
            <span class='label label-info' id="upload-file-info"></span>
        </div>
        <br/>
    <br/>
    <select name = "choose" class="form-control">
      <option value="cop">Computer programming</option>
      <option value="bio">Biology</option>
      <option value="mth">Math</option>
      <option value="soc">Sociology</option>
      <option value="psy">Psychology </option>
    </select>
    <br/>
            <button type="submit" class="btn btn-success">
                <i class="icon-circle-arrow-right icon-large"></i> Submit
            </button>
      </form>
      </div>

在代码中

@main.route('/upload', methods=['POST'])
@login_required
def upload():
    file = request.files['file']
    ...
    ...
肖恩·维埃拉(Sean Vieira)

要访问Flask中用户提供的任何值,可以使用requestobjectrequest是绑定到请求上下文的线程局部,可用于访问:

  • 通过request.args(例如/some/url?these=params&right=here查询字符串参数

    request.args['these']  # "params"
    request.args['right']  # "here"
    
  • 来自表单帖子等的URL编码主体参数,例如request.form

    <!-- in your html -->
    <form action="/do-stuff" method="post">
        <input name="these" value="params">
        <input name="right" value="here">
        <input type="submit">
    </form>
    
    
    # In your script
    request.form['these']  # "params"
    request.form['right']  # "here"
    
  • 通过JSON编码的主体request.get_json(),通过request.cookies和的cookie数据(在的API文档中有flask.Request详细信息

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何实现选择,以便当用户单击提交按钮时我可以在代码中访问选择的值

来自分类Dev

当用户单击提交按钮时如何显示用户输入。当用户单击清除按钮时也清除消息。(Angularjs)

来自分类Dev

当用户单击批处理脚本中的关闭按钮时,我可以弹出消息吗?

来自分类Dev

您能做到这一点,以便当用户在iframe中单击任何位置时将他们重定向到源网址吗?

来自分类Dev

当用户单击时,如何从jquery ui对话框中获取按钮ID的值?

来自分类Dev

用户单击按钮时如何存储类名称,以便下次访问时可以将其用作默认名称?

来自分类Dev

当用户选择表单中的字符串时,我需要十六进制代码作为颜色

来自分类Dev

在Angular JS中单击提交后如何获取单选按钮中选择的值列表

来自分类Dev

当用户单击按钮时,我希望我的ID晃动

来自分类Dev

如何将HTML代码添加到我的网站,以便当人们单击它时,它会与我打开WhatsApp对话?

来自分类Dev

在VS Code中,当用户单击“ ...”之前的空白区域时,是否可以禁用代码展开?

来自分类Dev

我如何实现根据用户单击的内容更改 GUI 中的值的代码?

来自分类Dev

如何从下拉菜单中选择多个值,并在单击提交按钮时将其显示在文本区域中?

来自分类Dev

当用户单击PHP中的“提交”按钮时,如何同时连接数据库,拍摄和发送电子邮件以及更新数据库?

来自分类Dev

当用户单击按钮时如何显示上传的图像?

来自分类Dev

当用户单击codeigniter中的按钮时发送邮件

来自分类Dev

Datepicker:如何在单击按钮时弹出日期选择器并将值存储在变量中

来自分类Dev

Datepicker:如何在单击按钮时弹出日期选择器并在textview中存储值

来自分类Dev

单击按钮时如何在reactstrap中重置选择和输入组件的值?

来自分类Dev

Datepicker:如何在单击按钮时弹出日期选择器并将值存储在变量中

来自分类Dev

当用户在加载到新页面之前多次单击“提交”按钮时,防止多次提交

来自分类Dev

当用户单击按钮vuejs时,如何使对象中的项目正确?

来自分类Dev

当用户单击ios中的“更多”按钮时,如何展开UITextview

来自分类Dev

当用户单击 Objective C 中的 myLocation 按钮时如何执行操作?

来自分类Dev

当用户选择一个项目时如何获得 <select> 的值

来自分类Dev

Flutter:我希望选择Textfield时屏幕自动向上滚动,以便不隐藏我的提交按钮?

来自分类Dev

访问表单提交中的选择元素值

来自分类Dev

当用户在jQuery中选择一个选项时,如何获取选择框的值和价格?

来自分类Dev

当用户单击另一个控件时,如何结束单元格的编辑并提交新值?

Related 相关文章

  1. 1

    如何实现选择,以便当用户单击提交按钮时我可以在代码中访问选择的值

  2. 2

    当用户单击提交按钮时如何显示用户输入。当用户单击清除按钮时也清除消息。(Angularjs)

  3. 3

    当用户单击批处理脚本中的关闭按钮时,我可以弹出消息吗?

  4. 4

    您能做到这一点,以便当用户在iframe中单击任何位置时将他们重定向到源网址吗?

  5. 5

    当用户单击时,如何从jquery ui对话框中获取按钮ID的值?

  6. 6

    用户单击按钮时如何存储类名称,以便下次访问时可以将其用作默认名称?

  7. 7

    当用户选择表单中的字符串时,我需要十六进制代码作为颜色

  8. 8

    在Angular JS中单击提交后如何获取单选按钮中选择的值列表

  9. 9

    当用户单击按钮时,我希望我的ID晃动

  10. 10

    如何将HTML代码添加到我的网站,以便当人们单击它时,它会与我打开WhatsApp对话?

  11. 11

    在VS Code中,当用户单击“ ...”之前的空白区域时,是否可以禁用代码展开?

  12. 12

    我如何实现根据用户单击的内容更改 GUI 中的值的代码?

  13. 13

    如何从下拉菜单中选择多个值,并在单击提交按钮时将其显示在文本区域中?

  14. 14

    当用户单击PHP中的“提交”按钮时,如何同时连接数据库,拍摄和发送电子邮件以及更新数据库?

  15. 15

    当用户单击按钮时如何显示上传的图像?

  16. 16

    当用户单击codeigniter中的按钮时发送邮件

  17. 17

    Datepicker:如何在单击按钮时弹出日期选择器并将值存储在变量中

  18. 18

    Datepicker:如何在单击按钮时弹出日期选择器并在textview中存储值

  19. 19

    单击按钮时如何在reactstrap中重置选择和输入组件的值?

  20. 20

    Datepicker:如何在单击按钮时弹出日期选择器并将值存储在变量中

  21. 21

    当用户在加载到新页面之前多次单击“提交”按钮时,防止多次提交

  22. 22

    当用户单击按钮vuejs时,如何使对象中的项目正确?

  23. 23

    当用户单击ios中的“更多”按钮时,如何展开UITextview

  24. 24

    当用户单击 Objective C 中的 myLocation 按钮时如何执行操作?

  25. 25

    当用户选择一个项目时如何获得 <select> 的值

  26. 26

    Flutter:我希望选择Textfield时屏幕自动向上滚动,以便不隐藏我的提交按钮?

  27. 27

    访问表单提交中的选择元素值

  28. 28

    当用户在jQuery中选择一个选项时,如何获取选择框的值和价格?

  29. 29

    当用户单击另一个控件时,如何结束单元格的编辑并提交新值?

热门标签

归档