Django
holysll
没有在深夜痛哭过的人,不足以谈人生
展开
-
【Django】Django 基础知识梳理
Django 1. Django 2. Django请求生命周期 3. MVC模式与MVT模式 4. FBV和CBV 5. ORM的理解 6. 中间件的作用 7. 谈谈restful规范的认识 8. rest_framework框架中有哪些组件 9. rest_framework框架认证流程 10. rest_framework实现用户访问频率控制 11. 路由匹配的原则 12. 路由系统中include的作用 13. Django默认自动在网址结尾添加’/’ 14. urlpatterns中的nam..原创 2020-07-07 01:47:56 · 305 阅读 · 0 评论 -
【Django】Django中的跨域问题如何处理
Django中的跨域问题如何处理 跨域是指一个域下面的文档或脚本试图去请求另一个与下的资源。当一个请求url的协议、域名、端口三者之间任意一个与当前页面url不同时,就会出现跨域。 解决跨域问题: (1)安装第三方扩展:pip install django-cors-headers (2)添加应用 INSTALL_APPS = ( 'corsheaders', ) (3)添加中间件,第一条 MIDDLEWARE = [ 'corsheaders.middleware.Cor原创 2020-07-07 01:42:31 · 542 阅读 · 0 评论 -
【Django】rest_framework框架认证流程
rest_framework框架认证流程 参考Django rest framework源码分析(1)----认证 基于CBV使用rest_framework框架,基于反射实现根据请求方式不同,执行不同的方法。原理:url–>view方法–>dispatch方法(反射执行其他方法:GET/POST/PUT/DELETE等)。 # 1、在settings的app中添加rest_framework INSTALLED_APPS = { 'rest_framework', } # 配置u原创 2020-07-07 01:38:57 · 321 阅读 · 0 评论