课程介绍
欢迎学习后端 REST API Django 课程。在本课程中,您将学习使用支持良好的 Python/Django 库构建 Web API 的基本概念和高级概念。使 Django Rest Framework (DRF) 更具吸引力的是,它允许您创建 RESTful API,坚持灵活性,以及具有模块化和可定制架构和 REST 结构的全功能工具包。此外,Django REST Framework 包括一个内置的 API 浏览器,用于测试新开发的 API。随着您深入了解 DRF,事情变得复杂,与 Django 相比,这完全是一个不同的世界。没有多少课程可以让您详细了解。
我们的课程是为初学者或有一些 Python 知识/Django 知识并希望构建快速高效的 Web API 的人设计的,那么本课程适合您!
无论您是想改变职业道路、扩展现有技能,还是只想学习,本课程都会在各个方面为您提供帮助。
REST API 很重要,因为它们让我们可以轻松地与数据库交互并在不同平台上使用它。
但是为什么要使用 Django Rest Framework 而不是 Node.js、Golang、Rust 等?
好吧,对于初学者来说,DRF 使用 Python,一种易于学习的语言。
DRF 和 Django 一样,让一切变得简单和容易。你知道 Django 视图吗?你在 DRF 中也有它们!
您是否想要一个端点(一个 HTTP 地址)返回一个包含每个用户及其所有字段的列表,以及另一个用于创建新用户的列表?
使用 DRF 开发的 Web API 内容丰富且可通过 Web 浏览,支持各种开箱即用的媒体类型、身份验证和权限策略。
什么是 REST 框架?
好吧,REST 框架基本上描述了一种代表 REpresentational State Transfer 的架构。它用于基于 Web 的 API 进行数据通信。它还支持一些常见的 HTTP 方法来进行应用程序之间的交互。REST 架构中常用的一些 HTTP 方法是 GET、POST、PUT 和 DELETE。
在本课程中,我们将涵盖所有概念、模型、视图和必需的主题,这些主题将帮助您以基本和简单的方式构建 Web 框架和编码库。在这里,您将逐步学习,并且在每个教程中,您将建立新技能并提高您对 Django REST API 的理解。在这里,我们以实用且易于遵循的策略阐明事情,让您立即了解自己在做什么。
是什么让 Django REST 如此受欢迎?
Django 有一个 Django rest 框架 (DRF),它是最流行的第三方 Django 包之一,用于在处理 RESTful API 时在整个 RESTful 接口中公开 Django 模型。它包括您需要的一切,例如视图、序列化程序、验证、身份验证和其他功能,例如可浏览的 API、缓存等,以便快速轻松地构建 API。
为什么要学习 Django REST API
学习 Django REST API 可以使您在专业上受益,因为您获得了一项流行技能,并使您能够更好地利用 API 的实际支持来构建高效和创意的网站。这是组件开发的一项出色技能,可以增强 Web 应用程序并提升我们作为 IT 专业人员的职业前景。
类型:在线学习 | MP4 | 视频:h264,1280×720 | 音频:AAC,44.1 KHz
语言:英语 | 大小:2.46 GB | 持续时间:5h 18m
以简单的方式学习后端 REST API Django 课程!
您将学到什么
Docker 介绍和安装
Django Rest Framework – 安装
APIView GET、PUT、DELETE 演示
构建用户 API
其余框架 身份验证
启用令牌身份验证
用户 API 的登录视图 用户 API 中的
搜索功能(过滤器)
构建内存 API
单元测试Django rest 框架
使用 Travis CI 进行持续集成
设置 GitHub 来自 Travis
Travis CI 演示与 Django
本课程适用对象:
新手开发人员
至少具备 Python 知识并熟悉 Django
软件开发人员或想要过渡到 Web 开发职业道路的程序员的学生将从本课程中学到很多东西