iT邦幫忙

鐵人檔案

2023 iThome 鐵人賽
回列表
自我挑戰組

打掉重練!Django的還債之旅~ 系列

我是一名轉職工程師,目前大概一年多,這一年來在github的大海和google文章叢林中看到了許多Django的不同寫法,而小弟我呢還停留在最粗淺的那一層,所以想趁著鐵人賽好好地從頭開始複習、挖掘、探索,去嘗試更多不同的Django開發!!期待在這趟旅程後,能對Django有更深層的認知也希望能獲得不同的寫法選擇~

鐵人鍊成 | 共 30 篇文章 | 2 人訂閱 訂閱系列文 RSS系列文
DAY 1

Day01. 前言 - 初衷

前言 為什麼選擇Django當這次的主題研究對象、又是要還什麼債呢? 話要從頭開始說,我是日文系畢業很想去日本工作,在大三的時候老師無心的一句話讓我開始對程式語...

2023-09-16 ‧ 由 分享
DAY 2

Day02. Hello World !

首先先來做一個簡單到不能再簡單的Hello World!網站吧! (開發環境、IDE等等的這邊就不多做說明,網路上應該可以看到各式各樣的教學~) 打開CLI(...

2023-09-17 ‧ 由 分享
DAY 3

Day03. Django的預設頁面跑哪去啦!?

前情提要 接續昨天做了一個非常簡易版的Hello World!頁面,發現我們的Django預設頁面消失了,究竟發生什麼事情了呢!?今天就依照我的直覺來一步一步猜...

2023-09-18 ‧ 由 分享
DAY 4

Day04. 所以說runserver,阿server怎麼run的!?part.1

前言 在探索Django的項目,我想首當其衝的肯定是python manage.py runserver了吧!!runserver肯定是在開發Django最常用...

2023-09-19 ‧ 由 分享
DAY 5

Day05. runserver,怎麼run起來的?真相是!?part.2

前言 接續上回,我們終於走到了感覺像真的要把server run起來的地方了!畢竟function名稱都直接叫run了!那今天我們就繼續挖,挖到底看到底會長怎麼...

2023-09-20 ‧ 由 分享
DAY 6

Day06. settings 注入!

前言 稍微補一下前幾篇的坑,這也是很重要的一環,所有Django框架層的設定都會在settings.py裡面,而我們在runserver的邊也有看到他是在什麼時...

2023-09-21 ‧ 由 分享
DAY 7

Day07. 正常一點的Django長這樣~

前言 前幾篇我大概把我們一開始有用到的部分都挖了一遍(還有沒說到的部分),那我們可以繼續走下去,先把那個恐怖的Hello World!改成正常一點的吧!接著再看...

2023-09-22 ‧ 由 分享
DAY 8

Day08. Request來了 ! 我接!

前言 不知道大家有沒有聽過這個面試題目,『當你的瀏覽器輸入網址後會發生什麼事情?』,據說工程師的每個階段都可以想想看怎麼回答這個問題,而每個階段思考的廣度和深度...

2023-09-23 ‧ 由 分享
DAY 9

Day09. request加工廠"middleware"~

前言 上回我們接到了request但跳過了其中處理request的部分,而其中django在處理request的部分呢,就是middleware中間件,midd...

2023-09-24 ‧ 由 分享
DAY 10

Day10. middleware mixin

前言 settings中的middleware真的有人進去看過嗎!?而昨天我們看了request進middleware加工廠,那今天就來看看內部有什麼吧! 正題...

2023-09-25 ‧ 由 分享