01-02 Restful 接口规范
1.简介 2000年Roy Fielding博士在其博士论文中提出REST(Representational State Transfer)风格的软件架构模式后,REST就基本上迅速取代了复杂而笨重的SOAP,成为Web API的标准了。 RESTful作为目前最流行的 API 设计规范,一定有着它独有的魅力:强大、简介、易上手。 2.URL设计 …
02-01 请求模块
请求模块 1、CBV源码分析 # 视图层 from django.shortcuts import render, HttpResponse from django.views import View class CBVTest(View): # 通过调度(dispatch)分发请求 def dispatch(self, request, *arg…
02-02 响应模块
响应模块 1、作用 根据 用户请求URL 或 用户可接受的类型,筛选出合适的 渲染组件。 用户请求URL: http://127.0.0.1:8000/test/?format=json http://127.0.0.1:8000/test.json 2、内置渲染器 显示json格式:JSONRenderer 访问URL: http://127.0…