iT邦幫忙

鐵人檔案

2014 iT 邦幫忙鐵人賽
回列表

為程式人寫的 Django Tutorial 系列

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

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

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

Django Tutorial for Programmers: 11. 重構

今日內容。Commit log。 以下請無視。 有了昨天的基礎,我們現在要開始重構。先從簡單的開始。 首頁 仔細想想,首頁好像不是 stores 的一部份。我們...

2014-10-09 ‧ 由 uranusjr 分享
DAY 12

Django Tutorial for Programmers: 12. 續・重構

今日內容。今日 diff。 你懂的。 延續昨天的內容,我們繼續重構;今天的重點會放在 stores app。 get_absolute_url 在 store...

2014-10-10 ‧ 由 uranusjr 分享
DAY 13

Django Tutorial for Programmers: 13. Form View

內容。Diff。 這編輯器連 <hr> tag 都不支援耶。會不會太詭異了,主辦單位真的有認真在辦這個活動嗎? 我們現在可以顯示在 admin 建...

2014-10-11 ‧ 由 uranusjr 分享
DAY 14

Django Tutorial for Programmers: 14. Django Crispy Forms

內容與 diff。 Django 預設的 form 格式實在不好看。如果我們想要,也可以每個 widget 自己輸出,例如:(以 create form 為例...

2014-10-12 ‧ 由 uranusjr 分享
DAY 15

Django Tutorial for Programmers: 15. django.contrib.auth

內容。Diff。 奇怪我明明就在進階設定 disable 了 line numbers,為什麼還是會顯示。這編輯器到底有什麼功能是完全沒問題的啊。 Zzz 由於...

2014-10-13 ‧ 由 uranusjr 分享
DAY 16

Django Tutorial for Programmers: 16. 續・django.contrib.auth

內容與 diff。 Andy Dai ‏@daikeren @uranusjr Django IT 鐵人你可以想到直接貼 Markdown 上去這招真的太聰明了...

2014-10-14 ‧ 由 uranusjr 分享
DAY 17

Django Tutorial for Programmers: 17. Custom template tags/filters, and Ajax

內容與 diff。 我們現在是在 view 裡判斷是否能 delete。但是這種繁瑣的東西實在應該被放到 model 才對。我們在 `Store` 新增一個 m...

2014-10-15 ‧ 由 uranusjr 分享
DAY 18

Django Tutorial for Programmers: 18. Events

內容與 diff。 店家的部分差不多完成了,接著我們來實作點餐部分。因為畫圖很麻煩(喂),我們直接上程式。首先建立 `events` app: ```bash...

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

Django Tutorial for Programmers: 19. Class-based Views

內容。今天完全不寫程式,所以就不上 diff 了。 和說好的一樣,今天要來解釋 Django 的 generic view classes——又稱 class-...

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

Django Tutorial for Programmers: 20. CBV Attributes

內容與 diff。 複習一下我們前天說的需求: 1. 已登入的使用者可以在 store detail view 看到一個按鈕,按下去可以根據該店家建立新 ev...

2014-10-18 ‧ 由 uranusjr 分享