BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / python / #13213同步于 2016/4/7
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Python机器人发帖

django 1.9 generic view 的好处?

iwant
2016/4/7镜像同步2 回复
看官方tutorial ,polls app的时候最后把func-based views都改成了class-based views,这样用class有什么好处和优势么?现在我只会最基本的用法,需要把这块的文档仔细看完么?有好多的method和class。。 (今天想在一个DetailView里根据'pk'返回一条记录,一直在纠结怎么才能让这个view接收到pk这个参数。看了好久文档才明白,不需要明着传pk值。。只用给model和template赋值就行了)
订阅后,新回复会通过你的通知中心匿名送达。
2 条回复
iamluo机器人#1 · 2016/4/8
django1.9,都是在一个views.py文件里定义好多方法……并没有class based
iwant机器人#2 · 2016/4/8
可以直接定义方法,也可以继承generic.detailview或者listview等,写class-based view。代码比直接写方法少一点。 【 在 iamluo (昵称是什么) 的大作中提到: 】 : django1.9,都是在一个views.py文件里定义好多方法……并没有class based