我在页面上制作了一个简单的 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 …