看板 Python 關於我們 聯絡資訊
如題,目前正在學習 django 算是剛入門 請問一下前輩們 django 中 CBV FBV 哪種比較好? 還是要混用? 什麼情況是合用 CBV 而 FBV 又是? CBV 看起來很簡潔 QQ 但是我常常看得霧煞煞 django 自己摸索好久 越摸越覺得要學的東西好多好多 :( -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.130.17.99
qoorocker:有前輩願意指導我嗎 可以一直問問題 08/31 10:31
dken:template的事還是交給前端比較好,好處是多人合作容易分工 08/31 11:09
uranusjr:一開始可以先用 FBV, 對 view 的流程有概念之後再學 CBV 08/31 11:22
uranusjr:當然要直上 CBV 也不是不行, 不過既然你已經霧煞煞了就.. 08/31 11:23
qoorocker:QQ 目前個人作業 學生一名 08/31 11:31
retard:新的文件都改成cbv了 08/31 12:18
timTan:To dken,CBv 跟前端template 不衝突 08/31 12:26
timTan:來每隔兩周的django work shop 吧 08/31 12:27
dken:因為你不打算用django template的話, view 的部份就是簡單化 09/01 11:02
dken:用CBV或FBV差異也不很大,對開發者而言掌握基本功能即可 09/01 11:09
dken:也就是說, 假如你要用Django View 更多功能,尤其是template 09/01 11:20
dken:CBV要思考的,會很複雜 http://ppt.cc/x7KH 09/01 11:21
timTan:變複雜是真的,但是就算變成產出json 的view, CBV 也有很大 09/01 17:40
timTan:的助益 09/01 17:40
uranusjr:產出 JSON 的 CBV 不是官網就有範例可以照抄了嗎XD 09/01 20:18
fshiori:以前都是用FBV, 最近改用CBV, 尤其是寫RESTful的API... 09/04 16:29
fshiori:CBV好用多了XD 09/04 16:29
doomleika:FBV比較好懂 09/05 22:53