我们在点击购物车的时候,肯定要先判断看用户是否登录过,如果没有登录过就跳到登录的页面,所以,在写购物车接口的时候,要加一个认证,看用户是否有token值,如果有,就说明用户登录过,如果没有token值,就认证失败。
重点来理解一下流程:
从url开始:
从ShoppingCartView中找as_view方法,找不到就从父类中找,并把参数{'get':'list','post':'create'}传给actions
as_view返回的view函数,在view函数中
然后执行self.dispatch,self.dispatch在APIView中,