iT邦幫忙

鐵人檔案

2014 iT 邦幫忙鐵人賽
回列表

為程式人寫的 Django Tutorial 系列

配合 Django Girls Taipei 的教學,但會以完全不同的角度切入,目標是提供「已經會寫程式的人」不浪費大家時間的教學。特點:

1. 假設你已經會基本程式基礎與命令列使用,不廢話。
2. 只教 best practice,絕不妥協。
3. 從原理切入,讓你自己判斷,而不是只教結果。

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

Django Tutorial for Programmers: 21. Extending CBVs

內容與 diff。 前情提要: 1. [x] 已登入的使用者可以在 store detail view 看到一個按鈕,按下去可以根據該店家建立新 event...

2014-10-19 ‧ 由 uranusjr 分享
DAY 22

Django Tutorial for Programmers: 22. Form sets

內容與 diff。今天很長。 其實這個內容跟本應該放在更前面,只是我**忘記了**,所以只好現在補講。昨天我們說要做讓使用者修改點餐的功能,就先延到明天。 我...

2014-10-20 ‧ 由 uranusjr 分享
DAY 23

Django Tutorial for Programmers: 23. 收尾

內容。Diff。 今天我們要完成這個網站。 第一件事情,是要讓使用者可以修改點餐內容。其實需要用到的東西我們之前都提過了,只需要實行而已。在 `EventDe...

2014-10-21 ‧ 由 uranusjr 分享
DAY 24

Django Tutorial for Programmers: 24. Deploy to PaaS (以 Heroku 為例)

內容與 diff。 先從簡單的開始。一個 Django 網站的 deployment 包含以下項目: 1. Django、你的網站程式碼、第三方套件。 2....

2014-10-22 ‧ 由 uranusjr 分享
DAY 25

Django Tutorial for Programmers: 25. Deploy to Ubuntu Server

內容與 diff。 先說好,雖然 deploy 到 Heroku 和一般的 Linux server 是兩件事,但為了方便起見,有些前面講過的東西就不重複,還是...

2014-10-23 ‧ 由 uranusjr 分享
DAY 26

Django Tutorial for Programmers: 26. REST API

內容與 diff。 網站好像做完了,有點沒梗怎麼辦。XD 剩下的篇幅好像也不多,就來討論一些比較常被問到的主題吧。不過說真的我也不太確定大家(有人嗎?)想聽什...

2014-10-24 ‧ 由 uranusjr 分享
DAY 27

Django Tutorial for Programmers: 27. Internationalisation

內容與 diff。 今天來討論怎麼實作多國語系。這個主題可以分為兩部份: 1. 讓一個網站用多種語言顯示內容(國際化)。 2. 判斷使用者的地區與使用語言,以...

2014-10-25 ‧ 由 uranusjr 分享
DAY 28

Django Tutorial for Programmers: 28. Logging 與 Data Migrations

內文與 diff。 瀏覽數弱弱的破三千了。 接下來就談一些比較小的題目。 Logging Logging 是未來讓你知道程式運作狀況的最好方法。在 web se...

2014-10-26 ‧ 由 uranusjr 分享
DAY 29

Django Tutorial for Programmers: 29. Template tags 詳解

內容。今天專案沒有更新,只有文內有少數範例程式碼,所以就不給 diff 了。 今天我們來談談 Django 的 template tags 背後的原理。Djan...

2014-10-27 ‧ 由 uranusjr 分享
DAY 30

Django Tutorial for Programmers: 30. 持續前進

今天只是一篇文章,沒有任何程式,所以我就直接貼上來了(當然 GitHub 還是有更新)。 要講的東西太多了,所以今天就不講新東西,來講講接下來要怎麼繼續。Dja...

2014-10-28 ‧ 由 uranusjr 分享