作者qoorocker (rockers)
看板Python
标题[讨论] django CBV ?FBV?
时间Sat Aug 31 10:29:53 2013
如题,目前正在学习 django 算是刚入门
请问一下前辈们 django 中 CBV FBV
哪种比较好? 还是要混用?
什麽情况是合用 CBV 而 FBV 又是?
CBV 看起来很简洁 QQ 但是我常常看得雾煞煞
django 自己摸索好久 越摸越觉得要学的东西好多好多 :(
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.130.17.99
1F:→ qoorocker:有前辈愿意指导我吗 可以一直问问题 08/31 10:31
2F:→ dken:template的事还是交给前端比较好,好处是多人合作容易分工 08/31 11:09
3F:→ uranusjr:一开始可以先用 FBV, 对 view 的流程有概念之後再学 CBV 08/31 11:22
4F:→ uranusjr:当然要直上 CBV 也不是不行, 不过既然你已经雾煞煞了就.. 08/31 11:23
5F:→ qoorocker:QQ 目前个人作业 学生一名 08/31 11:31
6F:推 retard:新的文件都改成cbv了 08/31 12:18
7F:推 timTan:To dken,CBv 跟前端template 不冲突 08/31 12:26
8F:→ timTan:来每隔两周的django work shop 吧 08/31 12:27
9F:→ dken:因为你不打算用django template的话, view 的部份就是简单化 09/01 11:02
10F:→ dken:用CBV或FBV差异也不很大,对开发者而言掌握基本功能即可 09/01 11:09
11F:→ dken:也就是说, 假如你要用Django View 更多功能,尤其是template 09/01 11:20
13F:推 timTan:变复杂是真的,但是就算变成产出json 的view, CBV 也有很大 09/01 17:40
14F:→ timTan:的助益 09/01 17:40
15F:→ uranusjr:产出 JSON 的 CBV 不是官网就有范例可以照抄了吗XD 09/01 20:18
16F:→ fshiori:以前都是用FBV, 最近改用CBV, 尤其是写RESTful的API... 09/04 16:29
17F:→ fshiori:CBV好用多了XD 09/04 16:29
18F:推 doomleika:FBV比较好懂 09/05 22:53