首頁  >  文章  >  web前端  >  目錄:Django 基礎知識

目錄:Django 基礎知識

WBOY
WBOY原創
2024-08-26 21:43:02733瀏覽

Table of Contents: Django Basics

點此收聽我的直播


目錄:Django 基礎

  1. Django 簡介

    • Django 框架概述
    • 安裝Python
    • 設定虛擬環境
    • 安裝 Django
    • 建立您的第一個 Django 專案
  2. Django 專案結構

    • 理解 Django 的專案佈局
    • 管理 Django 設定
    • 配置資料庫設定
    • urls.py、views.py 和 models.py 檔案概述
  3. 建立 Django 應用程式

    • 什麼是 Django 應用程式?
    • 建立並註冊應用程式
    • 了解應用程式結構
    • 將應用程式連結到主專案
  4. Django 模型

    • Django ORM 簡介
    • 建立與管理模型
    • 使用 makemigrations 和 migrate 進行資料庫遷移
    • 使用 Django ORM 查詢資料庫
  5. Django 管理員

    • 設定 Django 管理介面
    • 自訂管理介面
    • 管理使用者和權限
    • 建立超級使用者
  6. Django 視圖與 URL

    • 理解 Django 中的視野
    • URL 路由與 URL 模式
    • 基於類別的視圖與基於函數的視圖
    • 渲染 HTML 範本
  7. Django 模板

    • Django 模板語言(DTL)簡介
    • 建立和使用範本
    • 模板繼承和可重複使用
    • 使用模板標籤和過濾器
  8. Django 表單

    • Django 表單簡介
    • 建立和驗證表單
    • 處理表單提交
    • 使用 Crispy Forms 自訂表單版面配置
  9. Django 靜態與媒體檔案

    • 在 Django 中提供靜態檔案
    • 管理媒體檔案(圖片、影片等)
    • 配置靜態與媒體路徑
    • 在生產中部署靜態和媒體檔案
  10. 使用者驗證

    • Django 認證系統簡介
    • 建立使用者註冊和登入視圖
    • 管理使用者會話
    • 實現密碼重設功能
  11. 使用 Django 建立 REST API

    • Django REST Framework (DRF) 簡介
    • 建立 API 端點
    • 序列化器與查詢集
    • DRF 中的驗證與權限
  12. 在 Django 測試

    • Django 測試簡介
    • 為視圖、模型和表單編寫單元測試
    • 使用 Django 的測試客戶端
    • 運行測試並查看結果
  13. 部署 Django 專案

    • 準備 Django 專案進行生產
    • 設定生產伺服器
    • 配置 Gunicorn 和 Nginx
    • 在 Heroku 或 DigitalOcean 等平台上部署
  14. 結論與後續步驟

    • Django 基礎回顧
    • Django 開發最佳實務
    • 進一步學習的資源
    • 進階 Django 主題簡介(例如通道、快取)

以上是目錄:Django 基礎知識的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn