《数据可视化技术》 课件 15 学生管理基础网页制作、16 招生数据增删改查操作.pptx

《数据可视化技术》 课件 15 学生管理基础网页制作、16 招生数据增删改查操作.pptx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

《数据可视化技术》单元15学生管理基础网页制作

项目介绍项目四:高校招生就业数据分析与可视化本项目采集了某高职院校的招生、就业数据。高职院校通过对招生数据的分析,了解不同专业的招生情况、招生分布、招生难易度等信息,从而更好地制订招生计划,提高招生效率。高职院校通过对历年毕业生就业数据的分析,了解不同专业的就业情况、就业分布、就业难易度等信息,从而更好地调整专业设置、优化课程设置,提高毕业生就业率

01准备活动点名、复习本次课学习内容、学习目标介绍

学习内容任务一:使用Flask制作学生管理基础网页现在需要使用Python开发一个简单的学生管理网站,当使用浏览器访问网站的根“/”时指向index.html主页,当访问“/register”时指向register.html,当访问“/manage”时指向manage.html。当使用浏览器访问“/login?name=admin”时,页面对name为admin的所有数据(用户ID、性别、年龄、签名、兴趣)进行对应渲染。当我们使用浏览器访问“/index?name=user”时,页面对name为user的所有数据(用户ID、性别、年龄、签名、兴趣)进行对应渲染任务1、Flask开发环境的安装和使用任务2、使用Flask的路由功能任务3、使用Flask模板渲染

学习目标1、知识(1)了解Flask作用(2)掌握Flask的安装运行(3)理解Flask路由功能(4)掌握Flask模板渲染2、技能(1)能够搭建Flask开发环境(2)能够使用Flask路由功能(3)能够使用Flask进行模板渲染3、素养(1)严谨认真、代码规范;(2)数据安全、爱国精神;(3)信息检索能力

02发展活动任务分析、任务资讯、演示讲解、任务实施

学习内容1、教师讲解Flask的使用Flask路由、模板渲染2、学生讨论(1)Flask功能有哪些?(2)什么是路由?3、明确任务(1)Flask开发环境的安装和基本使用(2)使用Flask的路由功能(3)使用Flask模板渲染

任务资讯1、Flask开发环境的安装和使用Flask是一个基于Python开发并且依赖jinja2模板和WerkzeugWSGI服务的一个微型框架。其用于接收http请求并对请求进行预处理,然后触发Flask框架。(1)Flask安装安装Flask的命令:pipinstallflask如果想指定Flask的版本,那么就要使用以下命令:pipinstallflask==版本如果想升级Flask的版本,那么可以使用以下命令:pipinstall--upgradeflask==版本

任务资讯(2)Flask的简单使用新建一个Python脚本,命名为app1.py打开浏览器,在地址栏输入:5000/index访问,可以看到“Hello,World!”字符

任务资讯2、使用Flask的路由功能Flask路由就是对一个函数的映射,Flask的变量规则就是在路由URL中的一部分使用一个变量代替。(1)使用Flask的变量规则定制相应的路由新建一个Python脚本app2.py可以分别访问:8080/userByName/tom、:8080/userById/1验证效果。

任务资讯(2)使用Flask的URL构建完成相应路由的编写Flask的URL构建就是使用url_for()函数动态获取路由中配置的URL,redirect可以实现网页重定向:redirect(url)redirect(url_for(admin))练一练任务要求:定义一个这样的路由,当我们访问/admin时,浏览器显示管理员:Admin;定义一个这样的路由,当我们访问/guest/alice时,浏览器显示游客:alice;当我们访问/guest/iris时,浏览器显示游客:iris;定义一个这样的路由,当我们访问/user/admin时,页面重定向到/admin;当我们访问/user/xxx,页面重定向到/guest/xxx(这里xxx表示任意字符串)。

任务资讯

任务资讯3、Flask模板渲染(1)编写一个获取GET请求中的参数并完成个人信息的数据渲染搭建一个基本的Flask骨架,目录结构如下:static目录:存放静态资源文件,例如:CSS、JS、图片、map3….等等;templates目录:存放jinja2模板页面,也就是HTML;app.py:Flask启动程序

任务资讯flask模板渲染示例1、目录2、test.html3、test.py

任务实施

文档评论(0)

xiaobao + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档