python - Python-flask:通过 request.form.get() 方法从多行中获取不同的数据
问题描述
我将 Python 与烧瓶网络框架一起使用。我有一个包含 3 行(或者可以更少或更多)的网页,其中包含可由用户更新的服务器名称。您可以在附件中查看页面布局。 页面布局
我在 html 代码中使用 for 循环,根据主机名和主机号获取要填充的行。代码是:
...
<table class="table table-hover">
<tbody>
{% for h in todos_host %}
<tr class="thead-dark">
<th scope="row" width="30%">Check link: {{ h.hostname }}</th>
<td width="70%"><input class="form-control" name="checklink" type="text" placeholder="ex. http://xxxx"></td>
</tr>
{% endfor %}
</tbody>
</table>
...
最终用户将在标有“ex. http://xxxx ”占位符的字段中放置不同的数据。在我的主脚本中,我试图使用 request.form.get('checklink') 获取行的值,但是这个仅获得第一个值(对于 gerenbach 服务器)。我如何使用这种方法和循环来获取每一行的值?
解决方案
推荐阅读
- html - 如何在css中将一个容器放在另一个容器之上(而不是顶部)?
- r - R:一个单元格中有多个值,只选择其中一个?
- java - 使用转换器时无法从“convertToDatabaseColumn”抛出异常
- scala - scala项目intellij中的scalafx(未解析的依赖路径:)
- reactjs - 不能 .map 为材质 RadioGroup
- python - 将列表的列转换为字典的列
- docker - Traefik v2 - 启用 gzip 压缩
- android - E/AndroidRuntime:致命异常:OkHttp Dispatcher
- android - Android TabLayout 类无法解析
- java - 如何清除资源泄漏?