django-rest-framework官方网站
GitHub源码
下载
pip install djangorestframework
也可以克隆源码安装
git clone git@github.com:encode/django-rest-framework.git
pip install 下载的文件
RESTful API 设计指南
协议
API与用户的通信协议,总是使用HTTPs协议。
域名
应该尽量将API部署在专用域名之下。
https://api.example.com
如果确定API很简单,不会有进一步扩展,可以考虑放在主域名下。
https://example.org/api/
版本(Versioning)
应该将API的版本号放入URL。
https://api.example.com/v1/
另一种做法是,将版本号放在HTTP头信息中,但不如放入URL方便和直观。Github采用这种做法。
路径
路径又称"终点"&#x