一、先简单介绍flask的基本操作:
@app.route('/')
def welcome():
return render_template("welcome.html")
route代表路由,即url地址要转向的页面。
flask的页面跳转和数据操作大部分是通过设置路由来完成的。
@app.route('do_delete/<num>')
def do_delete(num):
delete(num)
return f'{num}已从数据库删除
route除了可以用于页面跳转外,还可以专门用来处理数据(即专门分配一个路由实现某些功能)。
<data>:路由中用尖括号围起来的数据可以作为变量中python函数中使用。
二、接下来讲前后端数据传输的方式:
前端点击“确定”按钮后数据开始传输,
<table>
<tr>
<td>毕业时间:</td>
<td><input id="graduateTime" type="text" name="graduateTime" value="{
{ message[0] }}/"</td>
</table>
<input type="submit" value="确定">
本文介绍了Flask框架的基本操作,包括路由的概念及其在页面跳转和数据处理中的应用。通过示例详细讲解了前后端数据传输的过程,如使用`route`定义URL,`type="submit"`提交数据,`Methods=['GET', 'POST']`定义请求方法,`flask.request.values.get()`获取数据,以及`render_template()`进行页面跳转和数据传递。理解这些步骤有助于掌握Flask中的数据交互流程。"
104138116,7366056,解决Python安装selenium报错及pip安装指南,"['Python', '自动化测试', 'pip安装', 'selenium']
最低0.47元/天 解锁文章
5809

被折叠的 条评论
为什么被折叠?



