摘要: 第一种:manage.py a:将原先的settings.py的内容copy到dev(即hellotomatoapi内的settings文件夹内的dev.py)内,然后删除 b:在manage.py内配置dev 第二种:Edit Configuration a:项目启动文件的配置中设置 b:打开 c 阅读全文
posted @ 2019-11-27 20:06 fxyadela 阅读(453) 评论(0) 推荐(0) 编辑
摘要: 一、局部配置频率组件 1、一个请求过来,首先进入 文件 2、进入 这个类,寻找 方法,这个类是我们自己的定义的,我们根本就没有写as_view方法 3、进入 父类 寻找as_view方法,父类为 ,父类的as_view方法实际是执行APIView类的父类的 方法 @classmethod def a 阅读全文
posted @ 2019-11-27 14:03 fxyadela 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 一、局部配置权限组件 1、一个请求过来,首先进入 文件 2、进入 这个类,寻找 方法,这个类是我们自己的定义的,我们根本就没有写as_view方法 3、进入 父类 寻找as_view方法,父类为 ,父类的as_view方法实际是执行APIView类的父类的 方法 @classmethod def a 阅读全文
posted @ 2019-11-27 14:01 fxyadela 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 我们再走一步流程 1、进入 路由文件 2、进入 这个方法,这个方法被类直接调用,那么这个方法一定会被 classmethod 修饰符修饰,是一个类方法 @classmethod def as_view(cls, initkwargs): """ Store the original class on 阅读全文
posted @ 2019-11-27 14:00 fxyadela 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 1、进入 文件 2、然后执行 这个类的 方法 LoginCBV这个类是我们自己的写的,但是LoginCBV类根本没有写as_view这个方法,那么我们该怎么办? 3、此时我们应该去找LoginCBV的父类,看父类是否as_view方法 4、先确认LoginCBV这个类的父类,很清楚,我们看到Logi 阅读全文
posted @ 2019-11-27 13:59 fxyadela 阅读(144) 评论(0) 推荐(0) 编辑
摘要: drf跨域问题 1. 什么是跨域? 当一个请求url的 协议、域名、端口 三者之间任意一个与当前页面url不同即为跨域。 出现以下三种情况时,即为跨域: eg: 2. 怎么解决跨域? 阅读全文
posted @ 2019-11-27 13:06 fxyadela 阅读(120) 评论(0) 推荐(0) 编辑