你可能喜欢
多项选择题
A.使用__new__方法
B.使用__init__方法
C.封装一个判断装饰器
D.使变量作为moduleimport进来
单项选择题
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
多项选择题
A.process_view
B.process_exception
C.process_template_response
D.process_middleware_exception
单项选择题
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]
单项选择题
A.python manage.py migratepolls zero
B.python manage.py migrate--fake-initial
C.python managemigrate polls--fake
D.python manage.py makemigrationspolls
多项选择题
A.list_display
B.list_filter
C.search_fields
D.raw_id_fields
多项选择题
A.Django项目中默认启用了CSRF保护,每次请求时通过CSRF中间件检查请求中是否有正确
B.CSRF主要依靠站点服务端返回脚本,在客户端触发执行从而发起Web攻击
C.对于需要CSRF保护的函数,我们一般使用csrf_exempt装饰器进行处理
D.CSRF是攻击者通过一些技术手段欺骗用户的浏览器去访问一个自己曾经认证过的网站并运行一些操作
多项选择题
A.在服务器端对比POST提交参数的Token与Session中绑定的Token是否一致
B.合理利用CDN和镜像站点分流缓解主站压力
C.限制每个IP的请求频率
D.合理利用memcache等分布式缓存转移数据库压力