課程簡介

介紹

Django 和 Django REST 框架

  • 範本、路由、表單和身份驗證
  • 用於代碼縮放的構造
  • Database 管理

API 的基礎知識及其功能

  • ScalaR 類型
  • Web 架構模式:複合模式、代理模式和外觀模式

REST概覽

  • 獲取選項
  • 拉動選項
  • 發佈選項
  • 刪除選項

準備開發環境

  • 安裝 Python
  • 安裝和配置 Django 和 Django REST 框架
  • 設置版本控制系統
  • 使用 Docker 設置開發伺服器

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

  • 構建新專案
  • 測試和提交更改
  • 創建資料庫模型
  • 將資料庫與遷移同步
  • 啟用管理員

APIViews 和視圖集

  • 添加 URL 配置
  • 創建和測試 APIView
  • 向 APIView 添加方法
  • 創建和測試檢視集
  • 向檢視集添加函數

端點和身份驗證

  • 添加管理和管理用戶終結點
  • 創建 APIViews
  • 添加令牌 API
  • 測試 API 有效性

在基於雲端伺服器上部署

  • 添加金鑰對
  • 創建伺服器實例
  • 實現部署腳本
  • 部署更改

總結和結論

最低要求

  • 對 Django 的理解
  • Python 程式設計經驗

觀眾

  • 後端開發人員
 14 時間:

客戶評論 (4)

相關課程

Web Development with Django

21 時間:

Advanced Django

14 時間:

Django CMS for Administrators

14 時間:

Django CMS for Developers

21 時間:

Learn Django from Basic to Advanced

35 時間:

Wagtail CMS for Developers

21 時間:

Introduction to Data Science and AI using Python

35 時間:

Algorithmic Trading with Python and R

14 時間:

Anomaly Detection with Python and R

14 時間:

Applied AI from Scratch in Python

28 時間:

ArcGIS with Python Scripting

14 時間:

BDD with Python and Behave

7 時間:

Bioinformatics with Biopython

14 時間:

Building Chatbots in Python

21 時間:

Continuous Integration / Continuous Delivery (CI/CD) with Python

14 時間:

課程分類