课程大纲

介绍

Django 和 Django REST 框架

  • 模板、路由、表单和身份验证
  • 代码扩展的结构
  • Database 管理

API 的基础知识及其功能

  • Scala 类型
  • Web 架构模式:组合模式、代理模式和外观模式

REST概览

  • Get 选项
  • Pull 选项
  • Post 选项
  • Delete 选项

准备开发环境

  • 安装 Python
  • 安装和配置 Django 及 Django REST 框架
  • 设置版本控制系统
  • 使用 Docker 设置开发伺服器

使用 Django 建立基本 Python 应用程式

  • 建立新项目
  • 测试和提交变更
  • 创建数据库模型
  • 使用迁移同步数据库
  • 启用管理员功能

APIViews 和视图集

  • 添加 URL 配置
  • 创建和测试 APIView
  • 向 APIView 添加方法
  • 创建和测试 Viewset
  • 向 Viewset 添加功能

端点和身份验证

  • 添加管理和管理用户端点
  • 创建 APIViews
  • 添加令牌 API
  • 测试 API 有效性

在基于云端伺服器上部署

  • 添加密钥对
  • 创建伺服器实例
  • 实现部署脚本
  • 部署变更

总结和结论

要求

  • 了解 Django
  • Python 编程经验

观众

  • 后端开发人员
 14 小时

客户评论 (2)

即将举行的公开课程

课程分类