ImageVerifierCode 换一换
格式:PDF , 页数:11 ,大小:435.08KB ,
资源ID:225347      下载积分:15 金币
验证码下载
登录下载
邮箱/手机:
验证码: 获取验证码
温馨提示:
支付成功后,系统会自动生成账号(用户名为邮箱或者手机号,密码是验证码),方便下次登录下载和查询订单;
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/225347.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  
声明  |  会员权益     获赠5币     写作写作

1、填表:    下载求助     留言反馈    退款申请
2、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
3、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
4、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
5、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【曲****】。
6、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
7、本文档遇到问题,请及时私信或留言给本站上传会员【曲****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。

注意事项

本文(PythonWeb开发基础教程-教案.pdf)为本站上传会员【曲****】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4008-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

PythonWeb开发基础教程-教案.pdf

1、教案课程名称Python Web开发基础教程课程代码系(部)教研室(实验室)授课教师职 称年 月程称 课名Python Web开发基础教程总计:62学时程别 课类专业课课程代码时时时 学学学 4422 授验他 讲实其课师 授教学 分课象 授对材主参资 教和要考料程介 课简Python因其功能强大、简单易学、开发成本低廉,已成为深受广大应用程序开 发人员喜爱的程序设计语言之一。Python被广泛应用到各种领域,从简单的文字 处理,到Web应用和游戏开发,甚至于数据分析、人工智能和航天飞机控制,Python都能胜任。随着网络的广泛普及,Web应用开发已成为开发人员的必备 技能之一。Python具备

2、上百种Web开发框架,使用Web框架在Python中开发 Web应用,可以极大地提高开发效率。Django是Python世界中成熟的Web框架。Django功能全面,各模块之间 紧密结合。由于Django提供了丰富、完善的文档,因此开发人员可以快速掌握 Python Web开发知识并及时解决学习中遇到的各种问题Python Web开发基础教程课程作为Python Web开发入门教学课程,讲授 内容主要包括:开发环境配置、Django配置、URL分发、模型和数据库、视图、模板、表单、Django工具等内容。本课程是一门实践性非常强的课程,因此在教学过程中应注重理论紧密联系实 际和加强实习环节的教

3、学,通过实验要掌握Python Web开发方法技巧。学点点 教难重第1章Python Web开发起步第2章Django配置第3章URL分发第4章模型和数据库第5章视图第6章模板第7章表单第8章Django工具第9章Python在线题库1授课题目:第1章Python起步授课方式(请打J)理论课口讨论课口实验课口习题课口其他口课时 安排理论课:2 实验课:1教学大纲要求:让学生了解Python Web简介内容,掌握配置Python Web开发环境和创建 Django 项目 o教学重点及难点:重点:配置Python Web开发环境和创建Django项目难点:作业、讨论题、思考题:课后习题课后总结分析

4、:教学内容备注主要教学内容:1.1 Python Web开发简介1.1.1 Web应用基本架构1.1.2 Web框架简介1.1.3 Python Web 框架简介1.1.4 Django 简介1.2 配置Web开发环境1.2.1 安装 Python1.2.2 安装 Django1.2.3 配置系统环境变量1.2.4 安装 Visual Studio1.3 创建Django项目1.3.1 执行命令创建项目1.3.2 关于 django-admin 和 manage.py1.3.3 添加应用1.3.4 在Visual Studio中创建项目1.3.5 为项目定制虚拟开发环境实验:1.4 实践:创建

5、HelloWorld 项目2666 d授课题目:第2章Django配置授课方式(请打J)理论课口讨论课口实验课口习题课口其他口课时 安排理论课:2 实验课:1教学大纲要求:了解Django项目的配置文件,掌握在Web服务器中部署项目。教学重点及难点:重点:Django项目的配置文件,在Web服务器中部署项目难点:在Web服务器中部署项目作业、讨论题、思考题:课后习题课后总结分析:教学内容备注主要教学内容:2.1 Django项目的配置文件2.1.1 基本配置2.1.2 模板配置2.1.3 数据库配置2.1.4 静态资源配置2.2 在Web服务器中部署项目2.2.1 常用Web服务器2.2.2

6、WSGI 简介2.2.3 在IIS中部署Django项目224部署包含静态资源的Django项目实验:2.3 实践:在IIS 中酉已置HelloWorld 项目3授课题目:第3章URL分发知呼个 理论课口讨论课口实验课口习题课口其他口(请打V)课时 理论课:4安排实验课:2教学大纲要求:了解URL分发机制,掌握URL配置、URL参数传递、反向解 析URL和URL命名空间。教学重点及难点:重点:URL配置、URL参数传递、反向解析URL和URL命名空间作业、讨论题、思考题:课后习题课后总结分析:教学内容备注主要教学内容:3.1 URL分发机制简介3.2 URL酉己置3.2.1 URL解析函数3.

7、2.2 使用正则表达式3.2.3 包含其他的URL配置3.3 URL参数传递3.3.1 获取URL中的数据3.3.2 路径转换器3.3.3 正则表达式中的变量3.3.4 传递附加数据3.3.5 使用带默认值的参数3.4 反向解析URL3.4.1 反向解析不带参数的命名URL模式3.4.2 反向解析带参数的命名URL模式3.4.3 反向解析视图函数3.4.4 在模板中反向解析URL3.5 URL命名空间3.5.1 URL命名空间简介3.5.2 使用URL的应用命名空间3.3.3 使用URL的实例命名空间实验:3.6 实践:为 HelloWorld 项目增 加导航链接4授课题目:第4章模型和数据库

8、授课方式(请打J)理论课口讨论课口实验课口习题课口其他口课时 安排理论课:6实验课:3教学大纲要求:掌握模型基础、数据操作、索引、特殊查询表达式、执行原始SQL查询 和关系。教学重点及难点:重点:数据操作、索引、特殊查询表达式、执行原始SQL查询和关系作业、讨论题、思考题:课后习题课后总结分析:教学内容备注主要教学内容:4.1 模型基础4.1.1 定义模型4.1.2 模型配置4.1.3 迁移数据库4.1.4 定义字段4.2 数据操作4.2.1 在 Visual Studio 中管理 SQLite 数据库4.2.2 添加数据4.2.3 获取数据4.2.4 字段查找 4.2.5更新数据4.2.6

9、删除数据 4.2.7查询集操作4.3 索引4.3.1 使用字段选项创建索引4.3.2 在Meta子类中定义索引4.4 特殊查询表达式4.4.1 准备实例数据4.4.2 F()表达式4.4.3 数据库函数表达式 4.4.4 Subquery()表达式4.4.5 聚合函数 4.4.6原始SQL表达式4.5 执行原始SQL查询4.5.1 用raw()方法执行原始SQL4.5.2 直接执行原始SQL4.6 关系4.6.1 多对一关系4.6.2 多对多关系4.6.3 使用中间模型 4.6.4 一对一关系实验:4.7实践:定义用户 模型5授课题目:第5章视图授课方式(请打J)理论课口讨论课口实验课口习题课

10、口其他口课时 安排理论课:8 实验课:4教学大纲要求:掌握定义视图、处理请求和响应、在视图中使用模型、基于类的视图、内 置通用视图。教学重点及难点:重点:处理请求和响应、在视图中使用模型、基于类的视图、内置通用视图作业、讨论题、思考题:课后习题课后总结分析:教学内容备注主要教学内容:5.1 定义视图5.1.1 定义和使用视图5.1.2 返回错误5.1.3 处理Http404异常5.2 处理请求和响应5.2.1 获取请求数据5.2.2 处理响应内容5.2.3 文件附件5.2.4 生成CSV文件5.2.5 生成PDF文件5.2.6 返回JSON字符串5.2.7 使用响应模板5.2.8 重定向5.3

11、 在视图中使用模型5.3.1 在视图中输出模型数据5.3.2 数据分页5.4 基于类的视图5.4.1 使用基于类的视图5.4.2 设置视图类属性5.4.3 扩展视图类5.5 内置通用视图5.5.1 通用视图 DetailView5.5.2 通用视图 ListView实验:5.6实践:图形校验 码6授课题目:第6章模板授课方式(请打J)理论课口讨论课口实验课口习题课口其他口课时 安排理论课:2 实验课:1教学大纲要求:理解模板基础,掌握模板语言和模板继承。教学重点及难点:重点:模板语言和模板继承作业、讨论题、思考题:课后习题课后总结分析:教学内容备注主要教学内容:6.1 模板基础6.1.1 配置

12、模板引擎6.1.2 使用模板类6.1.3 使用模板文件6.2 模板语言6.2.1 变量6.2.2 注释6.2.3 过滤器6.2.4 标签:include6.2.5 签:for6.2.6 标签:if6.3 模板继承实验:6.4实践:用模板实 现数据分页7授课题目:第7章表单授课方式(请打J)理论课口讨论课口实验课口习题课口其他口课时 安排理论课:8 实验课:4教学大纲要求:了解表单基础,掌握Django表单进阶、模型表单、资源和Ajax。教学重点及难点:重点:Django表单进阶、模型表单和Ajax作业、讨论题、思考题:课后习题课后总结分析:教学内容备注主要教学内容:7.1 表单基础7.1.1

13、HTML 表单7.1.2 Django 表单7.2 Django表单进阶7.2.1 表单字段渲染方式7.2.2 表单字段类型和参数7.2.3 使用小部件7.2.4 字段校验7.2.5 使用表单数据7.2.6 手动渲染字段7.2.7 遍历字段7.2.8 表单集7.3 模型表单7.3.1 模型表单基本操作7.3.2 在视图中使用模型表单7.3.3 自定义模型表单字段7.4 资源7.4.1 小部件资源7.4.2 表单资源7.5 Ajax7.5.1 实现客户端Web页面7.5.2 处理请求实验:7.6实践:实现用户 注册8授课题目:第8章Django工具曾25 理论课口讨论课口实验课口习题课口其他口(

14、请打V)课时 理论课:6安排实验课:3教学大纲要求:掌握Admin站点、用户认证、发送Email和会话控制。教学重点及难点:重点:Admin站点、用户认证、发送Email和会话控制作业、讨论题、思考题:课后习题课后总结分析:教学内容备注主要教学内容:8.1 Admin 站点8.1.2 管理用户8.1.3 管理组8.1.4 管理模型8.2 用户认证8.2.1 用户认证相关模型8.2.2 控制台用户管理8.2.3 内置认证视图8.2.4 自定义视图中的身份认证8.2.5 限制页面登录访问8.2.6 限制页面访问权限8.3 发送 E-mail8.3.1 E-mail 配置8.3.2 发送密码重置邮件

15、8.3.3 自定义E-mail发送8.3.4 E-mail 后端8.4 会话控制8.4.1 启用会话控制8.4.2 会话对象方法8.4.3 在视图中使用会话实验:8.5 实践:自定义User模型9授课题目:第9章Python在线题库理论课口讨论课口实验课口习题课口其他口(请打V)课时 理论课:6安排实验课:3教学大纲要求:掌握项目设计、项目实现、数据管理和实现试卷导出。教学重点及难点:重点:项目实现、数据管理和实现试卷导出作业、讨论题、思考题:课后习题课后总结分析:教学内容备注主要教学内容:9.1 项目设计9.1.1 功能分析9.1.2 数据库设计9.2 项目实现9.2.1 创建项目和应用9.2.2 创建模型和数据库9.2.3 注册模型9.2.4 创建添加和修改试题对象模板9.2.5 创建添加和修改试卷内容对象模板9.2.6 实现随机抽取试题9.3 数据管理9.3.1 试题类型模型管理9.3.2 试题模型管理9.3.3 试卷模板模型管理9.3.4 试卷内容模型管理9.4 实现试卷导出9.4.1 基本思路9.4.2 定义试卷导出页面模板9.4.3 定义试卷导出相关视图9.4.4 测试试卷导出页面10

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服