多项选择题下面语句中,能够正确的进入数据库事务的是:()

A.@transaction.non_atomic_requests
B.@transaction.atomic
C.withtransaction.atomic():
D.withtransaction.non_atomic_requests():


您可能感兴趣的试卷

你可能感兴趣的试题

1.多项选择题以下哪些模板语言可以在服务端与Django完成页面渲染()

A.JSP
B.Jinja2
C.Mako
D.artTemplate

2.多项选择题关于Python函数参数,以下说法错误的是:()

A.函数可以不接收任何参数
B.函数不能接受可变长度的参数
C.函数参数可以设置默认值
D.函数可以先接收关键字参数,然后接收位置参数

3.单项选择题

下面的代码随着循环会导致什么情况?()

A.内存增加
B.内存减少
C.内存不变
D.增长一段时间触发gc后变少

4.多项选择题如果想使用Python实现一个单例模式,有哪几种可能的做法?()

A.使用__new__方法
B.使用__init__方法
C.封装一个判断装饰器
D.使变量作为moduleimport进来

5.单项选择题以下哪条命令可以将数据表生成Django的model类()

A.python manage.py sqlmigrate db_name  table_name
B.python manage.py inspectdb--databasedb_nametable_name
C.python manage.py makemigrations db_nametable_name
D.python manage.py showmigrations db_nametable_name

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

A.process_view
B.process_exception
C.process_template_response
D.process_middleware_exception

7.单项选择题小明想从字符串s=’name:(xiaoming)age:(32)’中提取里面的年龄32。以下哪一个做法可以拿到结果:()

A.re.search(r’(.*)’,s).group(1)
B.re.search(r’\((.*?)\)’,s).group(1)
C.re.search(r’\((.*?)\)’,s).group(2)
D.re.findall(r’\((.*?)\)’,s)[1]

8.单项选择题以下哪条命令将回退所有migrate版本()

A.python manage.py migratepolls zero
B.python manage.py migrate--fake-initial
C.python managemigrate polls--fake
D.python manage.py makemigrationspolls

9.多项选择题Python垃圾回收机制有哪些?()

A.引用计数
B.分代技术
C.标记-清除机制
D.Copying算法

10.多项选择题以下哪些是Django的admin模块的ModelAdmin类默认支持的属性?()

A.list_display
B.list_filter
C.search_fields
D.raw_id_fields