30 5月 2011

[文件] Django 框架大冒險之一:什麼是框架?

=序=
許是我個人資質駑頓,網路上許多關於 Django 這套網頁框架的「教學」都讓我不由自主地在研讀的時候呈現兩眼發楞,腦波平直的植物狀態…其實心裡有好多問題想問,但是這些文件裡都沒有寫。偏偏其他的網友們又討論得非常熱烈,這場景就像小時候因為某些緣故一直轉學,每次到了新的班級裡,同學之間彼此提到時會哈哈大笑的那些梗,我一個都沒聽過…等我想通的時候…恐龍已經絕種了…[]

我很不喜歡某種知識被某些「高級知識份子」把持的想法。如果說,一旦變成高級知識份子,就沒辦法講普通人都聽得懂的話,那麼請讓我繼續做一個低級的知識份子,盡自己的力量,扮演一下偷天火給人類的普羅米修斯吧。[吐]

在開始進入正文以前,最後要說明的是,這系列的 blog 想做的是 Django 框架的心得分享,而不是 Python 的教學文章。我一直想把這類感覺好像很硬的技術用寫小說的方式進行。如果您對技術沒興趣,還是可以用讀小說的心情讀下去,但如果您就是來學技術的,那我「假設」您應已經有基本的 Python 經驗。像是會安裝 Python 啦~會打開 IDLE 隨便寫個幾行程式打發時間。至於 Django 的安裝,就請您移駕到其他網友的教學文裡研究一下吧。另外,我傾向將大部份的專有名詞以中英文並陳的方式行文。一方面是我覺得翻譯出來的中文是很少見的字眼。正因為少見,所以即使是全部寫中文,看起來就像在讀左傳或是春秋這種古文一樣對失眠症頗具療效。