Django面试题汇总
目录
- 1.django请求的生命周期?
- 2.列举django中间件的5个方法?以及django中间件的应用场景?
- 3.谈谈你对restfull 规范的认识?
- 4.django rest framework框架中都有那些组件?
- 5.django rest framework框架中的视图都可以继承哪些类?
- 6.简述 django rest framework框架的认证流程。
- 7.django rest framework如何实现的用户访问频率控制?
- 8.Celery 分布式任务队列
- 9.drf继承过哪些视图类?以及他们之间的区别?
- 10.什么是jwt? 它的优势是什么?
- 11.drf版本的实现过程?
- 12.drf组件提供的功能
- 13.GenericAPIView视图类的作用
- 14.django-debug-toolbar的作用?
- 15.django中如何实现单元测试?
- 16.django的缓存能使用redis吗?如果可以的话,如何配置?
1.django请求的生命周期?
1.wsgi,请求封装后交给web框架
2.中间件,对请求进行校验或者在请求对象中添加其他相关数据,
3.路由匹配,根据浏览器发送的不同url去匹配不同的视图函数
4.视图函数,在视图函数中进行业务逻辑的处理
5.中间件,对响应的数据进行处理
6.wsgi,将响应的内容发送给浏览器
2.列举django中间件的5个方法?以及django中间件的应用场景?
1.