- 博客(5)
- 资源 (1)
- 收藏
- 关注
翻译 Django-深度分析Django基于类的视图(3)(翻译)
在前两个帖子中,我们探讨了Django中基于类的视图的基本概念,并且开始了解并使用其中两个基本的通用视图:ListView和DetailView。这两个视图都是从数据库读取一些数据然后将数据显示在模版里。这第三个帖子希望给读者介绍Django中基于类的表单。本帖不打算给表单库做个完全介绍;我只是想给你演示基于类的通用视图是如何实现CRUD(Create,Read,Update,
2017-08-28 07:47:03 678
翻译 Django-深度分析Django基于类的视图(2)(翻译)
摘要在上一篇中,我介绍了Django基于类的视图背后的原理以及为什么它比基于函数的视图跟强大。我还介绍了Django提供的通用视图的其中一个ListView。这是整个系列的第二部分,我希望谈谈通用视图中第二个最常使用视图,DetailView,并且谈谈关于定制queryset和相应的参数。最后,我会介绍一些其他一些基于类的视图,这些视图可以让你构建更加复杂的页面。然而,为了完全理解DetailVi
2017-08-27 13:47:38 449
翻译 Django-深度分析Django基于类的视图(1)(翻译)
http://blog.thedigitalcatonline.com/blog/2013/10/28/digging-up-django-class-based-views-1/#.WaG7dJOGPBI时间有限,只能简单翻译,略去一些无关紧要的细节。本文是基于Django1.5版的,但是原理分析依旧非常有意义。第一部分什么是基于类的视图?(CBV)Django类也就
2017-08-27 08:02:04 510
原创 Django class-based view的QuerySet三个层次以及函数调用路线图
QuerySet的三种方式:第一个:显示所有的objects:class ExampleView(ListView):model = Example第二个:显示满足查询条件的子集:class ExampleView(ListView):queryset = Example.objects.filter(fieldname='something')第三个:get_
2017-08-27 06:37:58 1496
原创 DJango-如何快速准备Python虚拟开发环境并快速定制一个项目
Django是1.11,Python3.6,Mac OS中英文混杂,主要为为自己记录用,时间有限,见谅。Create Dev Directory for general project storage$cd ~/projects$mkdir Dev && cd DevCreate Virtual Environment$mkdir project_name &&
2017-08-27 02:58:24 267
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人