Django视图这么多,主要用哪几个?
来源:17-11 centos7 下通过uwsgi,nginx部署django应用
Demin
2020-03-11
看完了django文档里的view,发现很多视图,View、TemplateView、RedirectView这3个为基础视图,其余的大部分都是继承这些。我想问下老师,企业开发都是View居多吗?而不是一些ListView之类的,还是以View+Mixin配合?
写回答
1回答
-
Ethreal
2020-03-11
首先这里的问题是 用类的方式写代码和用函数的形式写代码 django 里面称之为 cbv fbv 类视图和函数视图,你看完了你也体会到类视图相比函数视图封装的更好,维护起来也简单,而你提到的TemplateView ListView 只不过可以理解为django为开发者们提供的快捷方式,只是把常规操作封装起来变得更加快捷,企业开发一般还是以cbv为主,mixin这种形式可以多看看django rest framework 这个mixin更强调的是独立性,可以搜搜相关文章学习
012020-03-13
相似问题
如何在简历中去描述这个项目?
回答 2
观看咱们的课程都需要有什么基础呢
回答 1