BK开发试题库及答案
278. 序列化,是将内存对象转化为可存存对象的过程。以下哪些库在 Python 中经常用于上述的两个过程:
A. Json |
B. Pickle |
C. marshal |
D. cPickle |
6. 蓝鲸MagicBox提供了哪些服务?
A. 常用UI组件 |
B. 常用JS插件 |
C. 页面套餐样例 |
D. 在线可视化拖拽布局 |
14. 以下哪些是合法的 pip 安装命令?
A. pip install Django>=1.8 |
B. pip install - |
C. pip -e git+ample/MyProject#egg=MyProject |
D. pip install ./SomePackage-1.0. |
15. 以下哪些命令能够使用 Python 虚拟环境 venv?
A. venv/bin/python |
B. source venv/bin/activate |
C. workon venv |
D. pipenv shell |
24. 关于 Django 开发安全,以下说法正确的是
A. 在生产环境下关闭 DEBUG 模式 |
B. 修改数据的表单开启 CSRF 保护 |
C. 返回给 JavaScript 使用的数据先进行 JSON 编码 |
D. 修改默认的 Admin URL |
38. 以下说法正确的是:
A. 通过POST方法提交form表单后,在View函数中可以通过request.POST获取到数据 |
B. 通过GET方法提交后,在View函数中可以通过request.GET获取到数据 |
C. request.GET和request.POST是类字典对象,可以使用for遍历数据 |
D. 可以通过request.body获取到raw POST数据 |
50. Django中间件支持的方法有?
A. process_response |
B. process_request |
C. process_template_response |
D. process_exception |
103. 使网页中文字加粗显示,以下方法中正确的是?
A. 使用 strong 标签 |
B. font-weight: 700; |
C. 使用 b 标签 |
D. font-weight: bold; |
104. 下面哪些是 Django 字段查中的合法操作符
A. exact |
B. iexact |
C. lte |
D. istartswith |
115. 以下哪些是Django的admin模块的ModelAdmin类默认支持的属性?
A. list_display |
B. list_filter |
C. search_fields |
D. raw_id_fields |
127. 在Python中,函数参数支持的类型有?
A. 位置参数 |
B. 默认值参数 |
C. 关键字参数 |
D. 可变长度参数 |
128. 在Django中初始化数据的方法有哪些?
A. 通过新建Migrations文件初始化 |
B. 通过SQL初始化 |
C. 通过dumpdata/loaddata进行初始化 |
D. 通过post_migrate信号句柄进行初始化 |
134. Django项目中需要注意哪些安全问题?
web前端开发笔试题库A. SQL注入 |
B. XSS攻击 |
C. 跨站请求伪造攻击 |
D. 点击防护 |
140. 关于 Django 的 MVC 模式描述正确的是
A. 模型( Model ),数据存取层:处理与数据相关的所有事务,即如何存取、如何验证有效性、包含哪些行为以及数据之间的关系等 |
B. 模板( Template ),表现层:处理与表现相关的决定,即如何在页面或其他类型文档中进行显示。 |
C. 视图( View ),业务逻辑层:存取模型及调取恰当模板的相关逻辑。模型与模板之间的桥梁。 |
D. 对比 MVC 模式 ,Django 的 URLconf 属于 controller 部分 |
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论