應該如何開始學習第一個框架?
02-09
沒有太多編程基礎,剛剛學完了Python的一些基礎語法,想要學習一個網路框架web.py,但是感覺很零散,有些無從下手?應該怎麼做呢?
我雖然很少用web.py開發,但是我用我其他框架的學習經歷來回答問題。如有錯誤請指正。
首先,在學些第一個框架之前,我覺得了解清楚 WSGI 協議是很重要的,很多python流行框架都基於這個協議。http://www.python.org/dev/peps/pep-0333/接下來呢,可以按照 web.py 的 tutorial 中的例子和講解,一步一步來,對於 web.py 有個初始的認識,例如:
- 如何獲取form的參數
- 如何區別響應GET或者POST方法
- 又是如何返回指定內容給客戶端
- 如何操作資料庫
- ...
- wsgi服務端實現
- url router,地址分發機制
- 資料庫ORM
- session實現
- 模板引擎
- 調試模塊
推薦閱讀:
※Flask框架怎麼樣,比起Web.py有哪些不同?
※為什麼 Python 裡面的 range 不包含上界?
※Python socket 遇到錯誤 [Errno 10060] ?
※如何開發一個Python web框架?
TAG:Python框架 |