Shun Chih's blog

標籤 · python

首頁

關於我

文章列表

loading..
djangopython15th鐵人賽source codeweb framework

Day28. 寫些test來測試我們的網頁!

前言test測試,有了測試的保護以後要修改程式就比較不用怕出太多bug!而測試寫熟了或測試的方式用熟了,還能挑戰TDD的開發方式,先寫測試在寫程式 紅燈 -> 綠燈 -> 重構 先寫測試也有一個好處是可以明確的自己知道專案進度如何,像我現在這樣回頭寫測試就會像為了寫測試而去測試的那種感覺,測試最重要的目的是保護我們的程式碼如期望中的運行,而這個期望就是我們最想要交付的東西~ 而..

Read more
loading..
djangopython15th鐵人賽source codeweb framework

Day26. render,終於要render context了!

前言昨天我們真的code一步一步的往裡面走了好深,終於是把目標檔名的檔案內容load進來了!接下來回到最開始的地方,好像要開始處理context也是就我們傳給他的ORM囉! 正題從昨天的位置接續下去吧!django.template.loader 而這邊的template呢,從昨天的探查可以得知是在django.template.backends.django中的Template class..

Read more
loading..
djangopython15th鐵人賽source codeweb framework

Day24. render~我渲~

前言昨天我們看到了print ORM回傳的值,實際上會去觸發到SQL,那正常在使用的情況下又是什麼時候被觸發的呢!?根據debug toolbar和logging可以看到是render的時候被觸發的!那我們就來看看render有什麼特別的吧! 正題在進去看render之前,我們先觀察一下render 在vscode中滑鼠一指過去就可以看到相關參數和說明~那我們的todo看其來是對應到cont..

Read more
12347