A.list(queryset) B.queryset.count() C.bool(queryset) D.queryset.all()
多项选择题已知一个queryset会返回3条记录,如何获得最后一个对象()
A.queryset[2] B.queryset.get() C.queryset.last() D.queryset.reverse()[0]
多项选择题对于ORM中F对象的说法,以下正确的是?()
A.F对象不会将列的值读取到程序内存中 B.F对象会严重加剧竞争,应该避免使用 C.将F对象赋值给一个Model对象后,多次save会导致F对象对应字段多次更新 D.F对象常用于更新操作
单项选择题对于ORM中Q对象的说法,以下正确的是?()
A.Q对象不支持表达式运算 B.用于执行复杂查询 C.Q对象用于filter函数时不能同时使用命名查询 D.Q对象是数据库提供的底层特性
多项选择题关于数据库事务,以下说法正确是的?()
A.atomic对象是一个装饰器,一个函数的所有操作都位于一个事务中 B.atomic对象是一个上下文管理器,一个块的所有操作都位于一个事务中 C.默认事务处于自动提交模式,每个变更立即生效 D.在atomic对象的控制范围内,遇到未捕获的异常会自动回滚变更,否则会在结束时自动提交
单项选择题Django的缓存框架默认存储在?()
A.数据库 B.文件 C.内存 D.Memcached