iT邦幫忙

鐵人檔案

2024 iThome 鐵人賽
回列表
Python

30天從0開始學習 Django 系列

分享 Django 的內容,想藉著現在工作時在使用這個框架這個機會整理自己學習的 Django 的知識,接下來 30 天會帶大家一起學習,以大方向的話可以從基礎介紹和設置 -> 基本組件 -> 數據庫與模型 -> 進階功能和技術 > 安全性和測試 -> 實作與總結,細部內容會在第一天時作介紹

DAY 10

Day 11 - 資料庫操作

使用shell command 創建和保存資料 新增 修改 刪除 一、使用shell command Django 提供了一個交互式 shell,可以讓我們...

2024-09-26 ‧ 由 肉彈 分享
DAY 10

Day 12 - 資料庫查詢

建立查詢集 進階查詢 一、建立查詢集(QuerySet) 在 Django 中,查詢集(QuerySet)是一個可以執行查詢的對象,它允許我們從資料庫中檢索...

2024-09-26 ‧ 由 肉彈 分享
DAY 10

Day 13 - 介紹 DRF 以及 RESTful

Day 13 - 介紹 DRF 以及 RESTful 介紹DRF 介紹RESTful 使用Django REST framework創建API CRUD操作...

2024-09-27 ‧ 由 肉彈 分享
DAY 10

Day 14 - 序列化器 (Serializer)

為什麼使用 Serializer 創建自定義的 Serializer 使用 ModelSerializer 序列化器的基本使用 一、為什麼使用 Serial...

2024-09-28 ‧ 由 肉彈 分享
DAY 10

Day 15 - Serializer 進階

自定義字段驗證 嵌套的序列化 create 和 update 方法的實作 一、自定義字段驗證 除了使用內建的驗證方法之外,還可以在序列化器中添加自定義的 v...

2024-09-30 ‧ 由 肉彈 分享
DAY 10

Day 16 - 信號(Signals)

signals 的運作 signals 的使用 自定義信號器 一、signals 的運作 在 Django 中,信號(Signals)用於可以在特定事件發生...

2024-09-30 ‧ 由 肉彈 分享
DAY 10

Day 17 - 管理站台 (Admin Site)

設置和使用Django管理後台 創建superuser 註冊模型到管理站台 使用管理站台 一、設置和使用Django管理後台 Django 提供了一個...

2024-10-01 ‧ 由 肉彈 分享
DAY 10

Day 18 - 表單和模型表單(Forms and ModelForms)

Forms 的作用 創建和使用 Forms 介紹 ModelForm 類 表單驗證 一、Forms 的作用 它接受用戶輸入的數據,進行驗證,並將這些數據存儲...

2024-10-02 ‧ 由 肉彈 分享
DAY 10

Day 19 - Views 進階 - Class Based Views (CBVs)

為何要使用 CBVs 常用的Class-Based Views 創建一個 CBV 在之前的文章中,我們介紹了如何使用函數來創建 Views,這種方式稱為 F...

2024-10-05 ‧ 由 肉彈 分享
DAY 10

Day 20 - Session framework

Session 是什麼、如何運作 在 Django 中使用 Session 一、Session 是什麼、如何運作 在 Session 是一種在網站應用中,允...

2024-10-06 ‧ 由 肉彈 分享