pythonweb编程答题(一)

下列说法中正确的是(C )

A.视图就是函数

B.请求对象HttpRequest由开发人员手工创建

C.视图用于处理HTTP请求,并返回响应。

D.视图可以直接对数据库的数据进行读取操作

 

关于Django  http响应返回的常用方法,以下错误的是( D )

A.JsonResponse()

B.render()

C.HttpResponse()

D.read()

 

关于通用视图和错误视图说法正确的是(D)

A.要返回错误视图,只需要在项目配置文件settings.py中将DEBUG调试开关关闭即可

B.自定义的错误视图不需要在应用的views.py文件下添加错误处理函数

C.View不属于通用视图

D.ListView属于通用视图

 

关于管理器Manager说法不正确的是( B )

A.管理器是Django模型进行数据库查询操作的接口。

B.不能修改默认管理器对象的名字

C.可以往管理器类中添加额外的方法

D.可以修改管理器返回的原始数据集

 

下列关于模板语言的说法中,错误的是(D)。

A.模板语言中的变量采用{{变量}}的形式进行使用。

B.模板语言中的标签用于控制模板的逻辑。

C.过滤器用于对变量进行过滤处理。

D.模板变量名的命名规则与Python变量相同。

 

视图中通过哪个方法可以返回指定模板内容?( C )

A.HttpResponse

B.JsonResponse

C.render

D.redirect

 

假设当前使用Django模板引擎,下列模板文件内容中错误的是(A)。

A.{{% 'odd' 'even' %}}

B.{{ items|add:'word'}}

C.{{ stu.name }}

D.{{ ulist|length }}

 

CSRF防御机制是(CD)

A.post 请求

B.验证码

C.表单中添加{% csrf_token %}标签

D.在中间件添加'django.middleware.csrf.CsrfViewMiddleware'来完成

 

关于模板以下说法正确的是(ABCD)

A.Django中默认的模板引擎是DTLdjango.template.backends.django.DjangoTemplates ,即DTL

B.Django通过模板引擎解释模板文件。

C.Django项目目录下面的模板需要配置TEMPLATES中的DIRS选项

D.Django应用下面的模板无需配置TEMPLATES中的DIRS选项,只需要按默认的 'APP_DIRS'配置True即可。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值