小编RHd*_*dev的帖子

使用 Flask 在新页面上将 HTML 表单数据显示为 JSON

我在页面上制作了一个简单的 HTML 表单,我想从表单中收集所有数据,将其转换为 JSON,然后在新页面上显示该 JSON。我不需要也不想要数据库来保存这些数据,我只是希望它以正确的 JSON 格式输出到新页面上,以便使用它的人可以复制/粘贴该数据以用于其他用途。

我正在使用 Flask,这是我制作的 HTML 表单,它扩展了另一个基本布局页面:

{% extends "layout.html" %}
    {% block content %}
        <div class="container">
        <form action="/display" method="post" id="employForm"
        <fieldset>
        <label>First Name
          <input type="text" name="firstName" placeholder="Joe" required>
        </label>
        <label>Last Name
          <input type="text" name="lastName" id="lastName" placeholder="Schmoe" required>
        </label>

        <label>
        Department
          <select name="department" required>
            <option value="sales">Sales</option>
            <option value="marketing">Marketing</option>
            <option value="developer">Developer</option>
            <option value="business">Business Relations</option>
            <option value="sysAdmin">Systems Administration</option>
            <option value="drone">Drone</option>
          </select>
        </label>
            ... goes on
        </fieldset>
      <button class="button-primary" type="submit" value="Submit" form="employForm">SUBMIT!</button>
    </form>
  </div>
    {% endblock %}
Run Code Online (Sandbox Code Playgroud)

该表单比该表单稍长一些,并且包含几种不同类型的表单数据。这是服务器端的事情(我制作的 Flask …

html python json flask

3
推荐指数
1
解决办法
1万
查看次数

标签 统计

flask ×1

html ×1

json ×1

python ×1