标签:restful

使用Django 2.0构建Python Restful Web服务:九)规划和设计Django项目的Restful接口

在上一篇文章中,我们开始了一个新的Django项目,并且设计和生成了项目的数据模型。有了数据模型,接下来,我们来规划设计一下我们这个项目的Restful接口。 之前我们一共生成了4个数据模型,分别是电影分类、电影、观众和观众评分。所以我们的…

使用Django 2.0构建Python Restful WEB服务:八)开始一个新的项目

在前面7章中,我们首先编写了一个简单的电影爬虫,采集了猫眼电影的部分电影数据,再通过Django框架的2.0版本创建了一个Python WEB应用,并且借助于django-rest-framework模块,将Django Web应用改造成了…

使用Django 2.0构建Python Restful Web服务:七)在浏览器中浏览和调试restful接口

一、前言 在之前的文章中,我们创建好的web接口都通过Postman这个软件调用各种HTTP请求方法来进行调试和查看,这样返回的结果很容易被编程语言和应用程序所接收和识别,但是却并不便于我们直观的查看。 之前我们使用OPTION方法对接口进…

使用Django 2.0构建Python Restful服务:六)使用rest-framework默认配置进行数据解析和渲染

上一章,我们通过使用django-rest-framework模块提供的方法和类优化了我们的序列化器和视图函数。借助于rest-framework框架的serializers.ModelSerializer序列化器,我们快速地构建了一个完整…

使用Django 2.0构建Python Restful服务:五)优化创建模型序列化器和视图函数请求方法限制

在前面的章节中,我们在Django项目中创建了一个项目,并借助于django-rest-framework模块提供的序列化器、渲染器和解析器实现了restful风格的api。 这些结构和功能都还比较初级和原始,本章我们来优化一下我们的序列化…

使用Django 2.0构建Python Restful Web服务:一)开篇

从本篇开始,我们将使用Python和其最流行最全面的Web框架——Django来创建RestFul服务。 在本篇中,我们将安装使用Django创建RestFul服务所需的基本工具以搭建一个用于Django RestFul Web服务的开发环…