关于Django开发安全,以下说法正确的是()

题目

关于Django开发安全,以下说法正确的是()

  • A、在生产环境下关闭DEBUG模式
  • B、修改数据的表单开启CSRF保护
  • C、返回给JavaScript使用的数据先进行JSON编码
  • D、修改默认的AdminURL
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

以下哪个命令是Django用于应用数据库变更的?()

  • A、pythonmanage.pyshell
  • B、pythonmanage.pyrunserver
  • C、pythonmanage.pymigrate
  • D、pythonmanage.pymakemigrations

正确答案:C

第2题:

Django1.11版本下,以下哪些方法是Django中间件提供的钩子方法()

  • A、process_view
  • B、process_exception
  • C、process_template_response
  • D、process_middleware_exception

正确答案:A,B,C

第3题:

以下关于国家基本药物特点的说法,不正确的是()

A、安全

B、有效

C、便宜

D、适宜

E、可供


正确答案:C

第4题:

以下关于Django信号描述错误的是:()

  • A、DjangoSignal是对观察者模式的实现和应用
  • B、DjangoSignal是异步的,可以用于模块解耦
  • C、Django内置了大量Signal,可以直接使用
  • D、DjangoSignal不适合处理大批量任务

正确答案:B

第5题:

Django的以下哪个模块用于安全防护()

  • A、redirects
  • B、csrf
  • C、markup
  • D、contenttypes

正确答案:B

第6题:

对于DjangoModel的描述,以下哪些是正确的?()

  • A、模型都是一个特定继承于django.db.models.Model的类
  • B、模型只允许定义字段属性,不能定义方法
  • C、模型的每个属性都代表着数据库的一个字段
  • D、Django通过Model的定义会动态生成一系列对应数据库操作的API

正确答案:A,C,D

第7题:

以下哪些是Django的admin模块的ModelAdmin类默认支持的属性?()

  • A、list_display
  • B、list_filter
  • C、search_fields
  • D、raw_id_fields

正确答案:A,B,C,D

第8题:

关于Django模板,以下说法正确的是?()

  • A、支持完整Python语法
  • B、允许继承和嵌套
  • C、使用模板渲染的字符串变量不能含有尖括号(<>)等符号,以避免引发XSS攻击
  • D、模板的渲染是交给浏览器进行的

正确答案:B

第9题:

关于Mako模板,下列说法正确的是()

  • A、Mako模板引擎依赖于Django框架
  • B、在Mako模板中,能够内嵌Python代码
  • C、在Mako模板中,使用"{{}}"语法渲染变量
  • D、Mako模板支持try-except异常控制语句

正确答案:B,D

第10题:

关于Django的单元测试,以下说法正确的是?()

  • A、无法对模板进行单元测试
  • B、django.test.Client提供了一个特殊HTTP客户端以便模拟请求
  • C、manage.pytest命令会为测试创建一个特殊的数据库
  • D、对于需要权限认证的view,因为需要登录因此不能编写单元测试

正确答案:B,C

更多相关问题