iT邦幫忙

django相關文章
共有 677 則文章
鐵人賽 Python DAY 1

技術 卷 1:系列導讀 × 目標讀者

在這個 30 天的系列文章中,我們將詳細探討 Django Ninja 的基礎實作,透過文字教學與範例專案的程式碼,帶你一步一步熟悉這個強大而靈活的 Djang...

鐵人賽 Python DAY 1

技術 D1 - Django 和 Wagtail 簡介

Django 簡介 Django 是一個開源的高級 Web 框架,由 Python 語言開發,鼓勵快速開發與乾淨、實用的設計。自 2005 年首次發布以來,它已...

鐵人賽 自我挑戰組 DAY 3

技術 【Day 3】以Poetry管理工具來建立虛擬環境

Hi 大家好, 今天要介紹的內容是如何安裝Poetry管理工具,並且使用Poetry的功能來建立虛擬環境和相關套件。 Q: 為什麼要建立虛擬環境?A: 在使用P...

技術 [DAY9] Django與Docker Compose後端開發實戰 - 部署Django應用至Google Cloud Platform (GCP)

在上一篇文章中,我們學習了如何使用Nginx作為反向代理,並配置正式環境的Docker Compose設置。 [DAY8] Django與Docker Com...

技術 [DAY8] Django與Docker Compose後端開發實戰 - 建立Nginx與正式環境配置

在上一篇文章中,我們學習了如何設置Logger系統、Middleware和CORS。 [DAY7] Django與Docker Compose後端開發實戰 -...

技術 [DAY7] Django與Docker Compose後端開發實戰 - 建立Logger系統、Middleware和CORS

在上一篇文章中,我們學習了如何設置Django Admin管理系統和整合Swagger來更方便地進行API文檔和測試。 [DAY6] Django與Docke...

技術 [DAY6] Django與Docker Compose後端開發實戰 - 設置Admin管理系統與整合Swagger

在上一篇文章中,我們學習了如何修改Django項目的資料庫結構,並探討了MariaDB的使用方法。本篇文章中,我們將探討如何設置Django Admin管理系統...

技術 [DAY5] Django與Docker Compose後端開發實戰 - 資料庫結構修改與MariaDB管理最佳實踐

在上一篇文章中,我們學習了如何使用Django Rest Framework(DRF)來創建一個API應用。通過定義模型、序列化器和視圖,並通過JWT進行身份驗...

技術 [DAY4] Django與Docker Compose後端開發實戰 - 創建一個基於Django-Rest-Framework的應用

在上一篇文章中,我們探討了如何在Django項目中實現JWT認證系統,並介紹了使用者管理的方法。我們使用了JSON Web Token來驗證用戶身份,並通過AP...

技術 [DAY3] Django與Docker Compose後端開發實戰 - JWT認證與使用者管理

在上一篇技術教學文章中,我們已經介紹了如何在Django項目中整合MariaDB和Redis。MariaDB替代了預設的SQLite3數據庫,提供了更強大的數據...

技術 [DAY2] Django與Docker Compose後端開發實戰 - MariaDB與Redis整合與應用

在上一篇技術教學文章中,我們已經介紹了如何建立Django後端應用,並使用Docker Compose將項目打包。本篇文章將會深入介紹如何在Django設定檔中...

技術 [DAY1] Django與Docker Compose後端開發實戰 - Django項目的創建與環境設置

在這篇技術教學文章中,我們將介紹如何使用Django和Docker Compose來創建和設置一個後端開發環境。我們將分步驟進行,從下載Django並創建項目開...

鐵人賽 DevOps

技術 Day20 - 菜鳥們把所學的實作做起來 DockerFile 篇

前面大多數都在講基本概念,也有實作一些指令給大家看,方便讓大家了解也更知道在做什麼,這次我們結合前面所教的實作起來,剛好可以重新複習讓菜鳥們更熟悉 我們要實作...

鐵人賽 DevOps

技術 Day13 - 一起實現菜鳥的成果Django

前面我們已經設計好 MySql 跟 Redis 的 Docker Image,也啟動了個別的 Container,現在我們就用網頁來呈現,這邊我是用 Djang...

鐵人賽 Software Development DAY 30

技術 Day30 - 總結與回顧

當初會參加鐵人賽是因為朋友的邀請,雖然剛開賽我就後悔了,因為沒有庫存每天日更的生活實在是太辛苦了,沒想到我居然完賽了,真的是連我自己都驚訝。在更新的過程中還有一...

鐵人賽 AI & Data DAY 30

技術 【Day 30】Web 應用程式佈署 ( 二 ) 之最終回

前言 前面我們實作出了一些基本的模型,而今天我們就拿之前的多元線性回歸模型來當作範例,要把這個模型佈署至網頁上,藉由讓使用者從輸入框傳入特徵資料到模型中,讓模型...

鐵人賽 自我挑戰組 DAY 30
轉職新手學 Django 及 DRF 系列 第 30

技術 Day 30 - 回顧作品及鐵人賽完賽心得

今天就來回顧一下這次完成的小練習以及功能吧 Django 登入頁面 在這個練習中我們實作了: 自定義 User model 登入畫面及驗證 新增 User 資...

鐵人賽 Software Development DAY 29

技術 Day29 - CORS 跨域資源共用

前言 今天我們會介紹 CORS 是什麼,以及如何處理相關設定。 什麼是 CORS CORS 是跨域資源共用的簡稱,他是用來限制我們的資源(API)只能被哪些網頁...

鐵人賽 AI & Data DAY 29

技術 【Day 29】Web 應用程式佈署 ( 一 )

前言 前面我們實作出了一些基本的模型,之後我們會把讓模型與 Web 應用程式結合,讓模型的輸出結果可以顯示在網頁上,在那之前,我們要先來了解一下甚麼是 Djan...

鐵人賽 自我挑戰組 DAY 29
轉職新手學 Django 及 DRF 系列 第 29

技術 Day 29 - 製作 API(七) 為 Book 增加圖片上傳功能

今天就來實作圖片上傳的功能及端點! 圖片上傳功能 一開始到 core/models.py 中,因為目前的 Book model 並沒有圖片的欄位,需要先增加欄位...

鐵人賽 Software Development DAY 28

技術 Day28 - 依據使用者顯示不同的資料

前言 目前我們的任務列表沒有紀錄建立人,所以雖然要登入才能建立任務,但是無法區分是誰建立的,也無法限制大家只能調整自己的任務。今天我們要來做的事情就是要讓大家只...

鐵人賽 自我挑戰組 DAY 28
轉職新手學 Django 及 DRF 系列 第 28

技術 Day 28 - 中場暫停(四) Python 及 Django 的圖片處理

做完了基本的 CRUD 功能,接著就先介紹 Python 處理圖片的 library,以及介紹 Django 中處理此類檔案的方法。 pillow 讓 Pyth...

鐵人賽 Software Development DAY 27

技術 Day27 - 檔案上傳

前言 今天我們來做一下檔案上傳的功能,畢竟我們的任務除了說明以外最好還可以有附件的功能。 修改 Model 讓我們編輯 server/app/todo/mode...

鐵人賽 Modern Web DAY 29

技術 Day 29:整合 Apollo Sandbox

Apollo Sandbox 是 GraphOS Studio 的特殊模式,可以幫助我們本地開發 GraphQL 應用程式,可以想像是 Apollo 發行的 G...

鐵人賽 Modern Web DAY 28

技術 Day 28:整合追蹤服務

追蹤服務的主要功用是對應用程式或系統進行即時監控並取得詳細報告。它讓我們能夠監測到應用程式或系統實際的效能,並擷取到任何可能出現的問題,即使是在非常早期的階段,...

鐵人賽 Modern Web DAY 27

技術 Day 27:Strawberry Django 安全性

這篇主要介紹一些 Strawberry 內建提供的安全性相關的擴充功能,下面會示範幾個跟查詢有關的安全性擴充功能設定。 在 OWASP Cheat Sheet...

鐵人賽 自我挑戰組 DAY 27
轉職新手學 Django 及 DRF 系列 第 27

技術 Day 27 - 製作 API (六) 完成 Book API 功能

做完了端點,接下來會把功能部分完成。 BookDetailSerializer 這邊會新增一個BookDetailSerializer,在其中除了包含BookS...

鐵人賽 Software Development DAY 26

技術 Day26 - 客製化 Model 欄位

前言 之前我們提到任務的 created_at 與 updated_at 兩個欄位因為產生欄位值的時間點有一點點誤差,導致兩個時間不一致的問題。今天讓我們用客製...

鐵人賽 Modern Web DAY 26

技術 Day 26:Strawberry Django 查詢優化

在使用物件關聯對應(Object-Relational Mapping, ORM)工具時,對於具有關聯的物件進行批次查詢時可能出現的效能問題,像是 N+1 查詢...

鐵人賽 自我挑戰組 DAY 26
轉職新手學 Django 及 DRF 系列 第 26

技術 Day 26 - 製作 API (五) Book model 相關

今天來製作 books API 端點! book app & book model 首先要先創建一個新的 app,到rest_api中輸入: pytho...