Django 开发——API 设计 VIP

成为vip会员,免费看所有精品课程
  • 目录

    目录 收起>

    本课程作为 Django 开发的后续,主要讲解如何设计使用 API,通过序列化、权限管理以及类视图等完善 API。

    1.Rest-Framework 概述 00:03:46

    本课时讲解 Rest,以及 Django 中实现 Rest API 的插件 Rest-Framework。

    2.序列化——第一个 API 00:10:32

    本课时主要讲解如何序列化数据,并开发第一个 API。

    3.基于类的视图 00:07:10

    本课时主要讲解如何将视图函数替换为基于 Rest-Framework 中类的视图。

    4.API 权限管理和设置 00:09:06

    本课时主要讲解 API 的访问权限及其相关设置。
  • 提问

    提交问题
  • 下载

  • 线路

    视频太卡?试试切换线路 √ 线路1 √ 线路2
  • 收藏

    收藏课程
  • 分享

连播

连续播放

关灯

关灯模式
视频加载太慢?

我们有两条线路可以选择,试试切换线路吧

Django 开发——API 设计

4课时,31分钟
huang_xiaohen
huang_xiaohen

极客学院签约布道师

课程背景:
Python 由于具有简洁而清晰的语法以及强大的开发效率,其在 Web 上的开发项目越来越多。而在众多框架中,Django 以其一系列优良特性吸引了许多开发人员。通过本课程,学员可以学习如何设计开发 API。


核心内容:
1.Rest-Framework概述
2.序列化-第一个API
3.基于类的视图
4.API权限的管理与设置


软件环境:Mac


是否提供资料:


课程等级:中级


适合人群:
具有一定 Python 基础和 Django 基础的学员

  • 技术问答

相关课程

  • Django简要介绍

    本课介绍 Django 框架的基本使用,演示框架的安装、创建和运行;并简要的解释 MVC 理论以及对应 Django 的模块;最后演示 PyCharm 与 Django 的结合使用。

    3课时 16分钟
    初级
    11832人学习
  • Django开发-基础篇

    本课程首先介绍Django的历史发展,然后从视图、模型、模板与数据库交互等方面讲解如何快速开发一个Django应用,为进一步开发更完善、更高级的Django应用做准备。

    5课时 36分钟
    初级
    20803人学习
  • Django 开发——进阶篇

    本课程作为 Django 开发的进阶篇,首先介绍高级视图与 URL 配置,然后从高级模型、高级模板及通用视图等方面讲解如何开发一个完善、高级的 Django 应用。

    6课时 44分钟
    中级
    13728人学习
  • XPath 与多线程爬虫

    本课程讲解超越正则表达式的高级匹配方式,从而简化爬虫的匹配过程。然后简要介绍多线程爬虫。

    5课时 36分钟
    中级
    26062人学习