Python Web自测试卷答案 .pdfVIP

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

自测试卷1答案:

选择题:

1.D2.A3.C4.C5.B6.C7.D8.A9.B10.A

填空题:

1.flask使用request.file接受文件上传数据?

2.flask使用flash()函数来实现消息闪现?

3.在Tornado中使用tornado.gen模块执行异步请求。

4.在Tornado中使用tornado.template模块实现模板引擎。

5.WSGI是Python应用程序或框架和Web服务器之间的一种接口。

简答题:

1.什么是CSS,它的作用是什么?

CSS是CascadingStyleSheets(层叠样式表)的缩写。CSS是一种标记语言,用于为HTML

文档定义布局。

2.列举Http请求中的状态码?(不限于此)

404请求的url地址不存在

503访问限制有权限

200访问成功

302重定向

自测试卷2答案:

选择题:

1.A2.A3.D4.A5.C6.B7.A8.B9.B10.A

填空题:

1.Flask模板中使用|safe关闭转义

2.Flask使用register_blueprint函数注册蓝图。

3.在Tornado中使用使用static_url函数生成静态URL。

4.在SQLAlchemy的一对多关系中,多的那侧需要使用relationship函数表示。

5.Flask使用FlaskForm使用,使用csrf_token来渲染表单的CSRF字段。

简答题:

1.基于Django使用Ajax发送POST请求时,都可以使用哪种方法携带CSRFToken?

方式1:后端将csrftoken传到前端,发送post请求时携带这个值发送

data:{

csrfmiddlewaretoken:{{csrf_token}}

},

方式2:获取form中隐藏标签的csrftoken值,加入到请求数据中传给后端

data:{

csrfmiddlewaretoken:$([name=csrfmiddlewaretoken]).val()

},

方式3:cookie中存在csrftoken,将csrftoken值放到请求头中

headers:{X-CSRFtoken:$.cookie(csrftoken)},

2.简述Python中常用的几个Web框架及它们的特点?

参见第2章2.1.2节。

自测试卷3答案:

选择题:

1.A2.D3.B4.B5.C6.D7.A8.A9.D10.C

填空题:

1.在SQLAlchemy中使用order_by()函数实现排序。

2.Ajax技术可以在不重新加载页面的情况下和服务器进行数据交换。

3.Flask中默认将静态文件存储在于主脚本同级下的static文件夹中。

4.WTForms使用validate()函数来检测表单是否通过验证。

5.Django使用交互的命令是shell。

简答题:

1.列举Flask默认的五种请求钩子。

答:before_first_request,before_request,after_request,teardown_request,after_this_request.

2.列举Flask中的4个上下文变量。

答:current_app,g,request,session

自测试卷4答案:

选择题:

1.B2.A3.C4.A5.D6.D7.C8.D9.C10.B

填空题:

1.Tornado的tornado.queues模块实现了异步生产者/消费者模式的协程。

2.在SQLAlchemy中使用first_or_404()来对于不存在的条目返回一个404错误。

3.中间件是Django请求/响应处理的钩子框架。它是一个轻量级的、低级的“插件”系统,用于全局

改变Django的输入或输出。

4.在Django中如果需要添加新的应用,需要向IN

文档评论(0)

184****8885 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档