注册页面:

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body> <!--例子:注册-->
<h1>欢迎来到注册页面!</h1>
<form action="http://127.0.0.1:5000/index/" method="post" enctype="multipart/form-data">
<p>
<label for="username">username:<input type="text" id="username"></label>
</p>
<p>
<label for="password">password:<input type="password" id="password"></label>
</p>
<p>性别:
<label for="">男 <input type="radio" name="gender" value="male" checked></label>
<label for="">女 <input type="radio" name="gender" value="female"></label>
</p>
<p>生日:
<input type="date">
</p>
<p>爱好:
<label for="">
篮球 <input type="checkbox" name="hobby" value="basketball">
足球 <input type="checkbox" name="hobby" value="football">
乒乓球 <input type="checkbox" name="hobby" value="pingpang" checked>
</label>
</p>
<p>省份:
<select name="city" id="">
<option value="1" selected="selected">北京</option>
<option value="2">上海</option>
<option value="3">广东</option>
</select>
</p>
<p>自我介绍:
<textarea name="info" id="" cols="30" rows="10"></textarea>
</p>
<p>文件:
<input type="file" name="myfile">
</p>
<p>隐藏框:
<input type="hidden">
</p>
<p>
<input type="button" value="普通按钮">
<input type="reset" value="重置按钮">
<input type="submit" value="提交按钮">
<button>提交</button>
</p>
</form>
</body>
</html>

利用Flask框架体验form表单提交数据,完成前后端数据交互

Flask框架代码:

from flask import Flask, request

app = Flask(__name__)
@app.route('/index/', methods=['GET', 'POST']) # 装饰的函数就能够接收这两种请求
def index():
print(request.form) # 获取前端form表单提交过来的数据
return '收到了' app.run() # Flask默认端口 5000

写好上述代码后,右键运行

在html 表单的action 属性中输入 127.0.0.1:5000/index

填写信息之后提交:

最新文章

  1. jquery 用attr修改src 淡入淡出
  2. MVC4.0
  3. [iOS][issis] requestLocationWithReGeocode AMapLocationErrorDomain Code=5 &quot;取消&quot;
  4. 关于context:component-scan配置中use-default-filters参数的作用
  5. ACM/ICPC 之 优先级队列+设置IO缓存区(TSH OJ-Schedule(任务调度))
  6. 帝国cms缩略图:网站不同地方生成不同的缩略图
  7. SVN server环境搭建
  8. C#&amp;java重学笔记(面向对象)
  9. 两个C++对象是否相等,要程序员自己下定义,通常是覆盖==操作符
  10. 【MongoDB】使用mongo连接服务器。。。
  11. Warrior!之家与Warrior!博客网站发布
  12. Team Foundation Server 2015使用教程--默认团队成员添加
  13. Orchard学习
  14. 推荐一些C#相关的网站、资源和书籍 (转载自http://www.cnblogs.com/jiangxiaofan/p/3808316.html)
  15. [译文]Domain Driven Design Reference(二)—— 让模型起作用
  16. 如何部署WebSphere服务器的开发环境
  17. git使用方法----如何利用git管理代码?如何使用git将代码传到github中去
  18. qt裁剪
  19. (转)Qt中图片相对位置的引用
  20. C++中关键字explicit的作用

热门文章

  1. You can tell a lot about somebody, looking him in the eye.
  2. 期望dp+高斯消元——bzoj3143
  3. 概率dp——hdu4089推公式+循环迭代
  4. tyvj 1194 划分大理石(多重背包)
  5. mongodb操作指令(二):索引,聚合,管道
  6. 记录一次idea因为修改子模块名称而引申的一大堆问题(未完全解决)
  7. 2day:Python基础
  8. wpf 纯样式写按钮
  9. LaTeX的安装
  10. vue 利用intersectionOberver实现全局appear/disappear事件