MVC是一种分层设计思想,是一种开发模式。
MVC组成:
1.M-->模型model:
数据相关逻辑,编写程序应有的功能,数据库专家进行数据管理和数据库设计等。
2.V-->视图view:
返回到前端的展示内容,界面设计人员进行图形界面设计。
3.C-->控制器controller:
负责转发请求,对请求进行处理。
# # 此处login为cotroller
@app.route("/login")
def login():
# 1.接收参数
# 2.调用对应的函数去处理数据(model)
# 3.构建响应结果
datas = request.args # 对后台服务发起get请求的数据会被存在request.args对象中。
print(datas.get('name'))
return render_template('index.html')